“The AI wrote 3,000 lines and I do not know what is in them”
Know what your AI wrote.
The problem
- The AI wrote 3,000 lines and I do not know what is in them.
- Grep finds strings and cannot show what calls what.
- I do not want my private repo uploaded to someone's cloud.
With INDAGO
- Findings prioritised by reachable paths.
- Know what calls what in generated code.
- Agents answer from the real repo, locally.

Real capture · Code home for a repository: score, findings and Ask-the-codebase.INDAGO Code 0.7.9 · a 1,209-file C# repository
Your setup. Free to start.
Start here · free
INDAGO Accelerate
Every document on your Mac, searchable in milliseconds — with the source.
Get INDAGO — freeWhy your tools fall short.
×
SAST tools flood with unreachable findings.
×
Cloud code assistants upload code.
×
Editor search is lexical.
Cyber Resilience ActEU) 2024/2847 Art. 13 (vulnerability handling
NIS2 Art. 21
Your coding agent. Grounded in your code.
Claude Code, Codex, Cursor or a local model call INDAGO before they write — and cite file and line.
> How does Godot dispatch input events to nodes?
⏺ indago · indago_find(query: "how are input events dispatched to nodes in the scene tree", mode: "code")
⎿ 6 results · ranked, with file and line
1. scene/main/scene_tree.cpp:1430-1443 SceneTree::_call_input_pause
2. scene/main/viewport.cpp:3642-3653 Viewport → _call_input_pause(unhandled_input)
3. scene/main/node.h:408-412 Node::_call_input · _call_shortcut_input · _call_unhandled_input
4. scene/main/viewport.cpp:3636-3640 Viewport → _call_input_pause(unhandled_key_input)
5. scene/main/viewport.cpp:3597-3624 Viewport → _call_input_pause(shortcut_input)
⏺ Input flows Viewport → SceneTree::_call_input_pause → Node::_call_input, in that order: input, shortcut, unhandled key, unhandled.
Connect in one line.
Or one click: Settings → Integrations.
Terminal
claude mcp add indago -- "/Applications/INDAGO Code.app/Contents/MacOS/indago-mcp"~/.codex/config.toml
[mcp_servers.indago]
command = "/Applications/INDAGO Code.app/Contents/MacOS/indago-mcp"~/.cursor/mcp.json
{ "mcpServers": { "indago": {
"command": "/Applications/INDAGO Code.app/Contents/MacOS/indago-mcp" } } }~/Library/Application Support/Claude/claude_desktop_config.json
{ "mcpServers": { "indago": {
"command": "/Applications/INDAGO Code.app/Contents/MacOS/indago-mcp" } } }indago_findFind
Ranked search over code, docs and past AI conversations.
indago_readRead
Open the exact passage behind a result.
indago_code_graphCall graph
Who calls this, and what does it call.
indago_findingsFindings
Security, quality and performance issues, ranked.
indago_briefBrief
The shape of a codebase in one page.
indago_scanScan
Run checks on demand, export SARIF.
Find it in a blink.
Your documents stay on your Mac.
macOS · Apple silicon · Signed and notarised