Vela Intelligence Vela Intelligence

Zephlyn

Structural code intelligence for AI agents. A high-performance MCP server powered by Rust and Tree-sitter.

$ curl -sSL https://zephlyn.labs.velaintelligence.com/install.sh | sh

Then register: zephlyn install claude-code

Instant symbol lookup

Background indexing with file watching. Find any symbol across your codebase in milliseconds, not seconds.

Tree-sitter parsing

13 languages parsed structurally. Functions, types, variables, constants — all with precise line numbers and scope.

Monorepo native

Switch between projects with set_project or search across repos with include_paths. Each project gets its own knowledge DB.

Persistent knowledge

LLM-generated file summaries stored in SQLite with minhash freshness detection. Analysis persists across sessions.

APFS snapshots

Zero-cost copy-on-write project snapshots. Save, revert, and experiment without fear on macOS.

Concurrent safe

Schema-versioned SQLite with WAL mode. Multiple AI sessions can share the same project safely.

Languages

Rust Go Python TypeScript JavaScript Java C C++ C# Ruby Swift Bash

18 MCP Tools

outline List every function, type, variable, and constant in a file with line numbers and kind — without reading the whole file.
find_symbol Search for a symbol definition across every file in the workspace. Uses a persistent index for instant results.
scope_search Text search that returns matching lines with the enclosing function or class, so you see context, not just the line.
get_api Public symbols and their full signatures for a file — like a quick API reference without reading the implementation.
get_dependencies Extract imports and dependencies from any file. Handles Go multi-line imports, Rust use statements, Python, JS/TS, Java, C/C++.
get_tests Find test functions and related test files for a source file. Supports Go _test.go, Rust #[test], Python, JS/TS, and sibling test packages.
tree Project file tree with language detection, line counts, and sizes. Scope to a subdirectory, limit depth, or filter with globs.
hot Most recently modified files in the workspace, sorted by modification time. Quickly see what's been actively worked on.
changes Stream of file changes since a sequence number, powered by the file watcher. Know exactly what changed since your last check.
symbol_edit Cross-file symbol rename with dry-run support. Preview every occurrence before applying the change.
create_summary Store an LLM-generated analysis of a file: purpose, key symbols, dependencies, and complexity. Persists in the knowledge DB.
get_summary Retrieve a stored summary. If missing or stale (detected via minhash similarity), returns the file content with instructions to regenerate.
snapshot Save, revert, delete, and list project snapshots using APFS copy-on-write clones. Instant and zero-cost on macOS.
menu Navigate a project command palette defined in .zephlyn/menu.json. Run commands, read files, or follow instructions.
edit_menu Add, remove, or reorder items in the command palette. Supports shared and local (per-user) menu files.
config Manage workspace configuration: discover sub-repos, get/set settings, add/remove include paths, or force a full reindex.
set_project Switch to a different project directory. All tools switch to the new project's config, knowledge DB, and snapshots.
status Daemon health: version, schema version, indexed files, indexed symbols, knowledge entries, snapshot count.

Platforms

macOS
Apple Silicon (arm64)
Linux
x86_64