Install Savants

One command. 60 seconds to full context.

terminal
$ curl -fsSL savants.sh | sh

Installs to ~/.savants/bin/ - no sudo required. View source

What happens when you run it

Three steps, fully automatic.

1

Download

Detects your OS and architecture. Downloads the correct binary. No dependencies, no runtime.

~3 seconds
2

Detect

Finds your git repos, Kubernetes clusters, running services, and environment. Builds an initial map.

~10 seconds
3

Index

Parses code, maps dependencies, connects everything. Ready to answer questions.

~45 seconds

Supported platforms

🐧
Linux
x86_64
✓ Available
🐧
Linux
aarch64
✓ Available
macOS
Intel
✓ Available
macOS
Apple Silicon
✓ Available

What you get

37
MCP Tools
diagnose-error, pr-risk, radar, query, search-code, impact-analysis, and 31 more.
4
Languages
Rust, Go, Python, TypeScript. Full AST parsing, cross-file references, dependency chains.
3
IDE Integrations
Works with Claude Code, Cursor, and Windsurf. Any MCP-compatible client.
Claude Code
Cursor
Windsurf
Any MCP Client

Quick start

Two commands and you're live.

terminal
# Start Savants - auto-detects repos, clusters, services
$ savants up
Indexed 27,431 nodes across 3 repos in 42s
MCP server listening on stdio
 
# Register MCP tools with your editor
$ savants mcp install
Installed for: Claude Code, Cursor
 
# Now ask your LLM anything - it calls Savants automatically
$ claude "Why is the payments service throwing 500s?"
Calling diagnose-error... root cause: stale DB connection pool
in src/db/pool.rs:147 - max_idle_time exceeded after deploy