@ejentum logo

@ejentum

Free

The Reasoning Harness Tool that sharpens LLM agents.

FreeFree tier
Inputs: textOutputs: text
Type
Open Source

About @ejentum

Ejentum is an open-source reasoning harness tool designed to enhance LLM agents by injecting structured cognitive operations directly into their context during inference. It addresses the reasoning gap where models often stop at plausible explanations or commit logical errors without explicit feedback. The tool uses RA²R (Reasoning Ability-Augmented Retrieval) to retrieve engineered cognitive procedures, not documents, from a library of 679 operations across four harnesses. The API returns a six-block injection: PROCEDURE (natural language steps), REASONING TOPOLOGY (executable DAG), COGNITIVE PAYLOAD (amplify/suppress signals and style), FALSIFICATION TEST, NEGATIVE GATE (failure pattern to avoid), and TARGET PATTERN (correct reasoning). Suppression signals constrain output space multiplicatively. Two delivery modes are offered: Dynamic (single highest-scoring operation) and Adaptive (top-k retrieval with an adapter LLM rewriting the operation for task-specific identifiers).

Key Features

RA²R (Reasoning Ability-Augmented Retrieval) for injecting cognitive operations
Library of 679 operations across four harnesses
Six-block structured injection: PROCEDURE, REASONING TOPOLOGY, COGNITIVE PAYLOAD, FALSIFICATION TEST, NEGATIVE GATE, TARGET PATTERN
Suppression signals that block entire branches of incorrect reasoning
Two delivery modes: Dynamic (single retrieval, fast) and Adaptive (top-k + rewriting for task specificity)
Designed for agentic inference, wired alongside model and memory

Pros & Cons

Pros
  • Addresses structural reasoning gaps that RAG alone cannot fix
  • Suppression mechanism is more effective than amplification in testing
  • Adaptive mode customizes operations to the specific problem
  • Open source and free to use
Cons
  • Requires integration via API call within agent loops
  • Relatively new with limited community adoption (8 followers as of scraping)
  • May add latency due to retrieval and injection steps

Best For

Causal analysis (e.g., determining whether a checkout redesign caused a conversion drop)Debugging logical fallacies in LLM outputsImproving reasoning in multi-step agent workflowsEnhancing decision-making in autonomous systems