AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
Code Assistant/
enola
enola logo

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
$ Install
$ go install ./cmd/enola
↗ Visit site★ GitHub
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 logo
Context7★ 56.4k
MCP Server that provides up-to-date code documentation for LLMs and AI code editors.
vs →
awesome-cursorrules logo
awesome-cursorrules★ 39.8k
📄 Configuration files that enhance Cursor AI editor experience with custom rules and behaviors
vs →
Brave Search MCP logo
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.
vs →
Claude Flow logo
Claude Flow★ 56.4k
The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms.
vs →
CopilotKit logo
CopilotKit★ 31.8k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
vs →
FastMCP logo
FastMCP★ 25.4k
The fast, Pythonic way to build MCP servers and clients. Designed by the Pydantic team for type safety and speed.
vs →
Figma-Context-MCP logo
Figma-Context-MCP★ 14.9k
MCP server to provide Figma layout information to AI coding agents like Cursor
vs →
Cherry Studio logo
Cherry Studio★ 46.6k
A powerful desktop client for multiple LLMs. Supports local and cloud models.
vs →
See all alternatives →

Related searches

enola AlternativesBest Code Assistant Tools 2026Open Source Code Assistantenola Tutorialenola Vs CompetitorsAI Agent ContextCodebase Architecture AnalysisMulti-repository Analysis

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 31
Last commit1d ago
StatusActive
LicenseMIT
CategoryCode Assistant
Trend (30d)
+1.2↑ 2.5%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.