Claude Code editor integration
Engram
The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Aider, Codex, Windsurf, Zed) via npm + OpenVSX + Anthropic plugin directory. 89% measured token reduction. Local SQLite, zero cloud, Apache 2.0.
Install
git clone https://github.com/NickCirv/engram.gitFrom the README
Engram A local structural code graph and context toolkit for AI coding agents. Engram indexes source entities, Git relationships and selected project memory, then exposes focused context through a CLI, agent hooks, MCP and an authenticated local dashboard. Use it to find relevant code before reading full files, inspect relationships and carry recorded mistakes into a later session. Read the source returned by a query before making a behavioral claim: graph retrieval is an aid to investigation. Quickstart The inspected package is engramx 4.5.0 and requires Node >=20. This source-build example is source-inspected, not executed; it does not assume a currently published package or extension version. Replace ../your-project with a codebase you can inspect. Indexing writes the project's .engram/ graph. The --no-hook flag matters: the default CLI init also installs a Sentinel hook. Start with the graph, examine the output, then decide which integration to enable. The build includes grammar bundling; inspect package scripts and dependencies before installation. The query returns matching graph entities and an estimated token count, or a no-matching-nodes message. Counts depend on the indexed project; no benchmark output is fabricated here. What is implemented These entry points are declared in the pinned CLI. Consult each command's help before a write operation. Generators, hook installers, cache/database commands and plugin installation can modify local state. Architecture Source miners extract entities, references, Git co-change and selected mistake/session information. The graph store persists project-local SQLite using sql.js. Queries traverse the graph and render bounded context. The provider resolver combines built-in sources and optional plugins/MCP providers;…
Details
- Repository
- NickCirv/engram
- Website
- github.com/NickCirv/engram
- Language
- TypeScript
- License
- Apache-2.0
- Last updated
- 21 October 2026
- Topics
- agent-memoryagent-toolsagents-mdaiclaude-codeclaude-code-hooksclinecontext-engineeringcontext-spinecursordeveloper-toolsengramx
FAQ
What is Engram?
The context spine that 10x's every AI coding session. Live in 8 IDEs (Claude Code, Cursor, Cline, Continue, Aider, Codex, Windsurf, Zed) via npm + OpenVSX + Anthropic plugin directory. 89% measured token reduction. Local SQLite, zero cloud, Apache 2.0. It is a editor integration for Claude Code, from NickCirv/engram on GitHub.
How do I install Engram?
Clone NickCirv/engram from GitHub and follow the setup steps in its README.
Is Engram popular?
NickCirv/engram has 143 GitHub stars and 15 forks. It was last updated on 21 October 2026.
More editor integrations
Octo Agent
141open-octo/octo-agent
Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than OpenClaw, across eight interfaces (TUI, CLI, Web, desktop, IM, VS Code, Obsidian, Mobile), all in one MIT-licensed Go binary running on any model.
Vscode As Mcp Server
124acomagu/vscode-as-mcp-server
Expose VSCode features such as file viewing and editing as MCP, enabling advanced AI-assisted coding directly from tools like Claude Desktop
N8n Nodes Claudecode
100holt-web-ai/n8n-nodes-claudecode
(96 ⭐ Bring the power of Claude Code directly into your n8n automation workflows!
Code Insights
79melagiri/code-insights
Turn your AI coding sessions into knowledge.
Switch2ai
173sinberCS/switch2ai
switch2ai - A JetBrains IDE plugin enabling seamless collaboration between JetBrains IDEs and various AI agents (Cursor, Qoder, Claude code etc.). Key features include instant switching between different AI editors, rapid AI prompt input with AI selection, and fully custom commands with variable support for enhanced AI collaboration workflow.
code-bridge.nvim
67samir-roy/code-bridge.nvim
Neovim plugin for chatting with Claude Code from the editor.
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.