Agent♥︎Age
Catalog

io.github.spuentesp/lain

Official

by spuentesp · Rust

High-performance knowledge graph MCP server for AI coding agents with semantic search.

LAIN MCP Server (io.github.spuentesp/lain)

The io.github.spuentesp/lain MCP server provides a high-performance knowledge graph interface for AI coding agents. It builds a map of project code connections—call and dependency relationships and files that tend to change together—so agents can ask questions using semantic search over that graph.

🛠️ Key Features

  • Knowledge graph of code relationships (what calls what, what depends on what)
  • Semantic search over the constructed map
  • Background integration for MCP-compatible AI coding assistants
  • Topics include petgraph, rust, and treesitter

🚀 Use Cases

  • Ask impact questions, e.g., “if I change this function, what else breaks?”
  • Use project-wide context rather than single-file guessing
  • Support agentic workflows with structural reasoning and code intelligence

⚡ Developer Benefits

  • Real answers derived from the code connectivity map
  • Works with any AI agent that supports MCP

⚠️ Limitations

  • Tooling specifics are not included in the provided data (e.g., no detailed tool list or toolCount).

Topics

agentic-codingagentic-ragagentic-workflowsllm-toolsmcpmcp-servermcp-serverspetgraphrusttreesitteragentic-coding-toolcode-intelligenceknowledge-graphstructural-reasoning