enola
Active·★ 31·MIT·Updated 2026-05-29
enola - MCP Architectural Snapshot Server and Knowledge Graph
Enola is a local Model Context Protocol (MCP) server that generates compact architectural snapshots of repositories, providing AI coding agents with a structured overview of modules, symbols, dependencies, and patterns. It runs before an AI agent explores code, enhancing agent effectiveness by supplying upfront context rather than replacing traditional discovery tools.
#AI Agent Context#Codebase Architecture Analysis#Multi-repository Analysis#LLM Integration#Model Context Protocol#Dependency Graph#Source Code Extractor#Code Refactoring Aid
01
Features
01Generate compact architectural snapshots of repositories
02Provide structured architectural context for LLM consumption
03Support cross-repository analysis with combined snapshots
04Utilize language-agnostic fact model with multiple extractors (Go, Python, TypeScript, etc.)
05Built-in graph index for efficient dependency, call chain, and impact analysis
02
Compatibility
Go
Runtime
Verified via docs
Python
Language
Verified via docs
TypeScript
Language
Verified via docs
Kotlin
Language
Verified via docs
Swift
Language
Verified via docs
Ruby
Language
Verified via docs
03
Quick start
1
$ go install ./cmd/enola
04
Use cases
↳Onboarding new developers with a guided tour of the codebase architecture
↳Planning new API endpoints and identifying affected packages during development
↳Detecting architectural issues like cyclic dependencies or layer violations
↳Querying specific architectural facts, such as all API endpoints and their definitions
↳Performing impact analysis to understand the blast radius of refactoring
05
Alternatives
Context7★ 56.4k
MCP Server that provides up-to-date code documentation for LLMs and AI code editors.
awesome-cursorrules★ 39.8k
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
Claude Flow★ 56.4k
The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms.
CopilotKit★ 31.8k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
FastMCP★ 25.4k
The fast, Pythonic way to build MCP servers and clients. Designed by the Pydantic team for type safety and speed.
Related searches
Comments
Log in to leave a comment
No comments yet. Be the first!