
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@inferensys/contextful
Advanced tools
Highly efficient context management for agentic AI: search, evidence packs, and memory for Claude Code, Codex, Cursor, Windsurf, and Copilot.
Highly efficient context management for agentic AI.
Contextful is the runtime context layer agents need for real projects. It integrates with Codex, Claude Code, Cursor, Windsurf, GitHub Copilot, VS Code, Cline, Roo Code, Continue, and Zed through MCP, then gives agents one fast way to find, compress, cite, and remember project context.
Instead of making an agent read 40 files every session, Contextful indexes the project once and returns a ranked, cited, token-budgeted context pack.
Contextful analyzes the query, classifies intent, and combines lexical search, symbols, docs, graph relationships, and memory hits to retrieve the right evidence. The goal is Google-level project search for agents: vague queries like "resources for auth onboarding" should still land on the right code, docs, and prior lessons.
The default local store is SQLite with FTS-backed search and typed graph tables. V1 ships with:
nodes, edges, node_props, edge_props.The next storage upgrades are optional semantic vectors through sqlite-vec, LanceDB, or local HNSW, and compressed adjacency lists with Roaring bitmaps or CSR arrays for larger repositories.
Agents can store lessons, decisions, and useful project facts, but not as loose "remember this" notes. Every memory requires evidence refs from files, symbols, commits, or prior context packs. When the evidence changes, Contextful marks the memory stale.
Contextful is an MCP server, local indexer, and small CLI:
cxf): human debugging, reports, memory writes, and local smoke tests.MCP is the right interface because tools, resources, and prompts are exactly what MCP standardizes. The agent asks for context; Contextful returns compact evidence.
npx @inferensys/contextful index --workspace .
npx @inferensys/contextful query "where is user auth handled" --workspace . --budget 2000
Run as an MCP server:
npx @inferensys/contextful server
The primary binary is cxf; contextful is also provided as a readable alias.
cxf index --workspace <path> [--watch]
cxf daemon --workspace <path>
cxf query "<query>" --workspace <path> --budget 2000 --json
cxf report --workspace <path> --format markdown|json|html
cxf memory add --workspace <path> --claim <text> --evidence <ref>
cxf server
Keep the agent surface small:
context_pack(query, budget, scope) - the killer tool. Returns a ranked, cited, token-budgeted bundle instead of forcing 40 random file reads.search_code(query, mode, filters) - powerful code, docs, symbol, and memory search.trace_path(from, to, edge_types) - graph traversal across files, symbols, modules, and config.impact_analysis(symbol_or_file) - reverse dependencies and likely tests.why_changed(symbol_or_file) - current evidence plus git history.recall_memory(query, scope) - search session learnings and durable project lessons.write_lesson(claim, evidence_refs, scope) - store an evidence-backed memory.Use this stdio server command in any MCP-aware coding tool:
{
"mcpServers": {
"contextful": {
"command": "npx",
"args": ["-y", "@inferensys/contextful", "server"]
}
}
}
Codex:
codex mcp add contextful -- npx -y @inferensys/contextful server
Contextful reports should make the value visible:
V1 is local-only. It does not call external embedding APIs, upload source code, edit source files, auto-fix code, or install dependencies inside the target workspace.
Memory writes require evidence references returned by search or context packs:
file:src/auth.ts:10-40symbol:src/auth.ts#AuthService:12pack:ctx_...Invalid or stale evidence is rejected or marked stale.
FAQs
Highly efficient context management for agentic AI: search, evidence packs, and memory for Claude Code, Codex, Cursor, Windsurf, and Copilot.
We found that @inferensys/contextful demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.