MCP Server · 31 Tools · 19 Languages
v1.0.0

Your Entire Codebase, Instantly Queryable

Tanvrit AI indexes your codebase and exposes 31 MCP tools so any AI client — Claude, GPT-4, or your own agent — can search, analyze, and reason about your code with 90–95% token savings.

31
MCP Tools
19
Languages
90%
Token Savings
4
Platforms

How It Works

Three steps to supercharge any AI with your codebase

01
📂

Index Your Project

Point Tanvrit AI at any directory. It parses 19 languages, extracts symbols, builds dependency graphs, and stores everything locally.

02
🔌

Connect Your AI Client

Configure Claude Desktop, Cursor, or any MCP-compatible client to use Tanvrit AI's MCP server at localhost:19280.

03
💬

Ask Anything

Your AI client now has deep code intelligence. Ask it to find dead code, trace call graphs, analyze architecture, or explain any function.

Everything a Developer Needs

From code search to git intelligence, Tanvrit AI covers the full stack of code understanding.

Instant Code Search

Full-text search across your entire codebase with context snippets. Find symbols, functions, classes in milliseconds.

31 MCP Tools

Comprehensive tool suite for AI clients: call graphs, dependency graphs, type hierarchies, dead code detection, metrics, git blame, and more.

19 Language Parsers

Kotlin, Swift, TypeScript, Python, Go, Rust, Java, C, C#, Dart, Scala, Ruby, PHP, Elixir, Haskell, Lua, Zig, Shell, and more.

Code Metrics & Analytics

Cyclomatic complexity, LOC, function counts, comment ratios. Identify hotspots, technical debt, and refactoring candidates.

AI Agent Chat

Built-in conversational AI agent with Claude, OpenAI, Gemini, and Ollama support. Agent can search, read, and reason about your code.

Git Intelligence

Git blame, commit history, contributor stats, and file hotspot analysis. Know who wrote what and which files change most.

Model Context Protocol

31 Precision Tools

Every tool is designed to give AI models the exact context they need — nothing more, nothing less.

search_code

Full-text code search with context

get_chunk90% tokens

Get function/class body only

get_file_structure95% tokens

Symbol outline, no bodies

get_call_graph

Function callers and callees

analyze_inheritance

Type hierarchy traversal

find_references

All usages of a symbol

analyze_impact

Blast radius of a change

find_dead_code

Unreferenced symbols

get_metrics

Complexity and quality metrics

git_blame

Author per line with commit

analyze_dependencies

Import graph analysis

search_symbols

Find classes, functions, interfaces

+ 19 more tools including get_context, get_imports, search_definitions, get_project_overview, analyze_dependencies, get_file, and more…

One Codebase, Four Platforms

Built with Kotlin Multiplatform and Compose Multiplatform. Native performance on every device.

🖥

macOS

Download

Native desktop app with full MCP server on port 19280. Requires macOS 13 Ventura or later.

.dmg · ~82 MB
🪟

Windows

Download

Native Windows installer with full MCP server on port 19280. Requires Windows 10 or later.

.msi · ~150 MB
🐧

Linux

Download

Debian package with full MCP server on port 19280. Requires Ubuntu 20.04+ or compatible.

.deb · ~60 MB
🌐

Web

Launch

Browser-based app via Kotlin/WASM for instant access — no install required.

No install

10 Built-in Dev Prompts

Ready-to-use prompts for common developer workflows, powered by your indexed codebase.

code-review
explain-code
refactor
write-tests
document
find-bugs
optimize
architecture-review
security-audit
migration-guide
Architecture

Built for Developers, by Developers

Tanvrit AI stores everything locally — your code never leaves your machine. The MCP server runs at localhost:19280, giving any AI client deep access to your codebase while keeping you in control.

  • 100% local — no cloud uploads
  • SQLite database, fully inspectable
  • Incremental indexing, hash-based
  • 11 database tables for deep analysis
MCP ServerKtor CIO · port 19280
DatabaseSQLDelight · SQLite · 11 tables
Parsers19 languages · ANTLR-based
AI ProvidersClaude · GPT · Gemini · Ollama
PlatformsAndroid · iOS · Desktop · Web
Built for Real Work

What Developers Do With Tanvrit

From onboarding to refactoring, Tanvrit AI gives your AI the context it needs to actually help — instead of hallucinating.

Onboarding

Ramp up on a new codebase in hours, not weeks

Ask your AI “how does auth work here?” and it traces the real call graph instead of guessing from filenames. New hires ship their first PR in day one.

Refactoring

Safe refactors with real blast-radius analysis

Before renaming a function, see every caller, every test, and every cross-module reference. No more “oops, that was used in 14 places.”

Cost control

Stop paying Claude to re-read your repo

MCP tools return only the exact chunk or symbol the model needs. Teams report 90% token savings vs. dumping files into context windows.

Dead code

Find and delete unreferenced symbols in minutes

Unreferenced functions, orphan classes, unused types — Tanvrit builds the real reference graph so you can cut cruft with confidence.

Code review

Catch architectural drift before it ships

Feed PR diffs plus dependency/metric context into your AI reviewer. Get feedback grounded in your actual architecture, not generic style rules.

Agent tools

Build agents that actually understand your code

Any MCP-compatible agent — Claude Desktop, Cursor, a custom agent — plugs into 22 tools on port 19280. Bring your own LLM.

Why Tanvrit

You have options. Here's how we compare.

CapabilityTanvrit AICloud indexersPlain LLM
100% local, no cloud uploadsYesNo
Works with any AI client via MCPYesLimitedNo
Real call graph & dependency analysisYesSomeNo
19 languages parsedYesVaries
Token savings on AI queries90–95%Varies0%
One-time price, self-hosted optionYesRarely
Simple Pricing

Start Free. Scale When Ready.

Your code stays on your machine. Pay only when you need team features or hosted compute.

Starter

For individual developers

$0/ forever
  • Unlimited local indexing
  • All 31 MCP tools
  • 19 language parsers
  • AI agent chat (BYO API keys)
  • macOS, Windows, Linux, Web
  • Community support
Get Started Free
Most Popular

Pro

For power users & small teams

$19/ month

Billed annually or $24/mo

  • Everything in Starter
  • Hosted compute (no local GPU)
  • Priority indexing for large repos
  • Cost & budget dashboard
  • Session history sync across devices
  • Custom prompt templates
  • Email support
Start 14-Day Trial

Team

For engineering teams

$49/ seat / mo

Minimum 3 seats

  • Everything in Pro
  • Shared team workspaces
  • SSO / SAML
  • Org-wide prompt & tool policies
  • Audit logs & admin controls
  • Self-hosted option
  • Dedicated onboarding
  • Priority SLA support
Contact Sales

All plans include local-first indexing. Your source code never leaves your machine unless you opt into hosted compute.

Frequently Asked

Does my code leave my machine?+
No. Indexing, parsing, and MCP tool execution happen 100% locally. The only network calls are to whichever AI provider (Claude, OpenAI, Gemini, etc.) you configure — and those only receive the specific chunks your agent requests.
Which AI clients work with Tanvrit?+
Any MCP-compatible client: Claude Desktop, Cursor, Zed, or a custom agent you build. Tanvrit exposes an MCP server on localhost:19280 with 22 tools. We also bundle an AI chat UI with Claude/OpenAI/Gemini/Ollama support.
How big a codebase can it handle?+
Tested on repos up to 1M lines of code. SQLite scales comfortably into the millions of symbols. For very large monorepos, use project-level directories — index only what you're working on.
Do I need to bring my own API keys?+
Yes on Starter — you add Claude, OpenAI, Gemini, Groq, Mistral, or Ollama keys in settings. Pro includes hosted compute so you don't need external keys.
Can I self-host the Team plan?+
Yes — Team customers can deploy Tanvrit's sync layer on their own infrastructure. Source code and queries stay entirely inside your network.
What languages are supported?+
19 and growing: Kotlin, Swift, TypeScript, JavaScript, Python, Go, Rust, Java, C, C++, C#, Dart, Scala, Ruby, PHP, Elixir, Haskell, Lua, Shell. Ask for yours.
Is there a free trial for Pro?+
Yes, 14 days. No credit card required to start. Cancel anytime from the billing dashboard.
How does the token savings work?+
Instead of your agent dumping an entire file into the context window, Tanvrit's tools return only the symbol, chunk, or structure being asked about. Typical savings: 90–95% per AI call on large files.

Give Your AI Eyes on Your Code

Start indexing in minutes. No signup. No cloud. Just your code and your AI.