Semantic Code
Understanding
for AI
Fast, incremental semantic code indexing for AI assistants. Powered by Tree-sitter, works seamlessly with MCP.
9 Languages Supported
From systems programming to web development, Semantiq understands your entire stack with precision.
Powerful MCP Tools
Four specialized tools that give AI assistants deep understanding of your codebase.
semantiq_search
Search for code patterns, symbols, or text semantically across your entire codebase.
$ semantiq_search("authentication handler")semantiq_find_refs
Find all references to a symbol including definitions and usages.
$ semantiq_find_refs("UserService")semantiq_deps
Analyze the dependency graph for a file. Shows imports and dependents.
$ semantiq_deps("src/auth.ts")semantiq_explain
Get detailed explanation of a symbol including definition, docs, and usage patterns.
$ semantiq_explain("handleRequest")Why Semantiq?
Built for performance, designed for AI. Everything you need to give assistants deep code understanding.
Blazingly Fast
Built with Rust for maximum performance. Indexes thousands of files in seconds.
Incremental Updates
Only re-indexes changed files. Perfect for large, evolving codebases.
Tree-sitter Powered
Accurate parsing with Tree-sitter. Understands your code structure, not just text.
MCP Native
First-class Model Context Protocol support. Works seamlessly with Claude Code.
Multi-Language
9 languages supported out of the box. From Rust to Python to PHP.
Local & Private
Everything runs locally. Your code never leaves your machine.
Install in Seconds
Get started with a single command. Works on macOS, Linux, and Windows.
$ npm install -g semantiq-mcpQuick Start
Give Your AI
Superpowers
Start using Semantiq today and experience the difference that semantic code understanding makes for your AI-assisted development.