AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
Code Assistant/
enola
enola logo

enola

Active·★ 277·MIT·Updated 2026-10-22

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.

enola sits in the Code Assistant category, so it is usually better judged by workflow fit, deployment style, and team needs than by isolated features alone. Based on the available metadata, it leans most clearly toward Generate compact architectural snapshots of repositories. A representative use case is Onboarding new developers with a guided tour of the codebase architecture. The listed license is MIT. GitHub stars are currently 277. Relevant tags include AI Agent Context, Codebase Architecture Analysis.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool.

© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#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

Why choose it

+Generate compact architectural snapshots of repositories
+Provide structured architectural context for LLM consumption
+Onboarding new developers with a guided tour of the codebase architecture
+Supports 9 platforms or runtime environments.
03

Trade-offs

!The final decision should still be made through side-by-side comparison with similar tools.
04

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
05

Quick start

1
$ go install ./cmd/enola
06

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
07

Alternatives

⚡Top VS:
VSenola★277→VScodebadger★176→VSdocs-mcp★125→VSkin

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases
★68
→
enola logo
enola★ 277
enola - MCP Architectural Snapshot Server and Knowledge Graph
VSCompare→
codebadger logo
codebadger★ 176
A containerized Model Context Protocol (MCP) server providing static code analysis using Joern's Code Property Graph (CPG) with support for Java, C/C++, JavaScript, Python, Go, Kotlin, C#, Ghidra, Jimple, PHP, Ruby, and Swift.
VSCompare→
docs-mcp logo
docs-mcp★ 125
Add real-time chat, voice, video, and moderation to your app: Cursor's agent reads CometChat documentation, fetches reference pages, and pulls curated implementation bundles for React, React Native, Flutter, iOS, Android, the JavaScript SDK, the no-code widget, moderation, multi-tenant chat, and presence.
VSCompare→
kin logo
kin★ 68
The system of record for AI-written software. A persistent graph of entities, relationships, changes, and provenance, so humans and AI agents see what a change touches before it merges. Beside Git today.
VSCompare→
RoslynMcpServer logo
RoslynMcpServer★ 31
Model Context Protocol server for Roslyn-powered C# refactoring operations
VSCompare→
repotracer logo
repotracer★ 38
Make your Codex subscription last up to 2.7x longer. Search with Luna, code with Sol. Native MCP server for OpenAI Codex.
VSCompare→
Context7 logo
Context7★ 63.5k
MCP Server that provides up-to-date code documentation for LLMs and AI code editors.
VSCompare→
flet-mcp-server logo
flet-mcp-server★ 17
Model Context Protocol (MCP) server that dynamically fetches and serves official Flet resources to AI agents, including documentation, controls, packages, and ecosystem components.
VSCompare→
See all alternatives →
07
Alternatives
dejo1307 /
enola
↗

enola - MCP Architectural Snapshot Server and Knowledge Graph

277MIT
Last commit1d ago
StatusActive
CategoryCode Assistant
Links
Documentation↗Discussion↗Issues↗Releases↗
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