Cognitive reasoning plugin for cortex-engine. Higher-order thinking tools for abstraction, contradiction detection, signal surfacing, prospective memory, and explained retrieval.
npm install @fozikio/tools-reasoning
| Tool | Description |
|---|---|
abstract |
Propose a higher-level concept that subsumes 2-10 memories using LLM reasoning |
contradict |
Record a contradiction between an observation and an existing belief or memory |
surface |
List unresolved cognitive signals -- contradictions, tensions, and gaps |
intention |
Set prospective memory reminders that surface when a trigger condition occurs |
notice |
Fast-path observation recording without embedding (embedded in next batch job) |
resolve |
Mark a cognitive signal as resolved with an optional note |
query_explain |
Semantic search over memory with LLM-generated relevance explanations |
# cortex-engine config
plugins:
- package: "@fozikio/tools-reasoning"import reasoningPlugin from "@fozikio/tools-reasoning";
import { CortexEngine } from "cortex-engine";
const engine = new CortexEngine({
plugins: [reasoningPlugin],
});- Wiki — Guides, architecture, and full tool reference
- Plugin Authoring — Build your own plugins
- Contributing — How to contribute
MIT