claude-engram logo
claude-engram
★ 16
vs
code-graph-context logo
code-graph-context
★ 17

claude-engram vs code-graph-context

claude-engram: Claude Engram provides persistent memory and self-awareness for Claude Code, automatically tracking mistakes, decisions, and context across sessions via hooks. It includes loop detection, scope guards, tiered memory with archiving, semantic intent scoring, and optional local LLM for code analysis.; code-graph-context: Code Graph Context is an MCP server that builds a semantic graph of TypeScript codebases, enabling AI assistants like Claude to understand dependencies, perform impact analysis, and coordinate multi-file changes. It supports local or OpenAI embeddings, incremental parsing, and swarm coordination for parallel refactoring.

01

TL;DR

claude-engram logo
claude-engramRAG / Knowledge Base · ★ 16

Automatically remembering past mistakes and decisions across Claude Code sessions

code-graph-context logo
code-graph-contextRAG / Knowledge Base · ★ 17

Understand codebase dependencies and perform refactoring risk analysis

02

Side-by-Side Comparison

Field
claude-engram logoclaude-engram
code-graph-context logocode-graph-context
Category
RAG / Knowledge Base
RAG / Knowledge Base
Stars
★ 16
★ 17
License
MIT
MIT
Install Command
git clone https://github.com/20alexl/claude-engram.git && cd claude-engram && python -m venv venv && source venv/bin/activate && pip install -e . && python install.py
npm install -g code-graph-context && code-graph-context init
Updated
3w ago
1w ago
Open Source
Yes
Yes
Tags
ai-memory-system, claude, claude-code
ai-code-analysis, claude-code, code-graph-rag
03

Features

claude-engram logoclaude-engram
01Auto-tracks mistakes
02Auto-captures decisions
03Detects edit loops
04Survives compaction
05Saves session handoffs
code-graph-context logocode-graph-context
01Multi-project support with complete isolation
02Semantic code search via vector embeddings
03Framework-aware parsing with custom schema support
04Weighted graph traversal for impact analysis
05Swarm coordination for parallel multi-agent tasks
04

Use Cases

claude-engram logoclaude-engram
↳Automatically remembering past mistakes and decisions across Claude Code sessions
↳Context-aware code editing with relevant memory injection
↳Multi-project memory scoping and workspace-level conventions
code-graph-context logocode-graph-context
↳Understand codebase dependencies and perform refactoring risk analysis
↳Find duplicate code, dead code, and semantic similarities
↳Coordinate multiple AI agents for parallel code changes
FAQ

FAQ

What is the difference between claude-engram and code-graph-context?
Both claude-engram and code-graph-context are in the RAG / Knowledge Base category. claude-engram has 16 stars, while code-graph-context has 17 stars.
Which is better, claude-engram or code-graph-context?
The best choice depends on your use case. Choose claude-engram if Automatically remembering past mistakes and decisions across Claude Code sessions, and code-graph-context if Understand codebase dependencies and perform refactoring risk analysis.
Is claude-engram free or open source?
Yes, claude-engram is open source on GitHub (MIT).
Is code-graph-context free or open source?
Yes, code-graph-context is open source on GitHub (MIT).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related