About Veles
Veles is an MCP server in the RAG category: fast hybrid (BM25 + semantic) local code search for AI agents - pure Rust, persistent index, MCP/gRPC servers, tree-sitter symbols.
Install
git clone https://github.com/julymetodiev/VelesThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (12)
defsTree-sitter definitions for an exact symbol name (Rust, Python, JS, TS, Go).
Parameters not published.
filesDistinct file paths in the index, with `lang` / `path` / `exclude` filters.
Parameters not published.
find_relatedSemantically similar chunks for a `(file_path, line)` from an earlier `search`.
Parameters not published.
list_symbolsEvery tree-sitter definition across the index, with `kind` / `lang` / `path` filters.
Parameters not published.
readLine range from an indexed file (capped at 500 lines, repo-relative paths only).
Parameters not published.
refsDefinitions plus BM25 hits — "where is X defined and where is X used", in one call.
Parameters not published.
scope_atInnermost tree-sitter symbol containing a given `file:line`.
Parameters not published.
searchHybrid / BM25 / semantic query, with optional `lang` / `path` / `exclude` / `min_score`.
Parameters not published.
statsFile / chunk counts, model metadata, per-language chunk breakdown.
Parameters not published.
statusNon-mutating drift check vs. persisted manifest; distinguishes content edits from bare `touch`.
Parameters not published.
symbolsOutline of a single file — every definition it contains.
Parameters not published.
updateIncremental refresh of a local repo's `.veles/` index after edits (BLAKE3-aware).
Parameters not published.
Ask AI
Ask AI about Veles
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.