Give local AI agents eyes, hands, and verification.
ANA MAX is a Windows-first MCP runtime for QA labs, private workstations, offline LLMs, and AI coding agents that need to see the workspace, inspect the desktop, use focused tools, instrument runtime behavior when needed, speak status, and verify the result.
Runtime WorkGraph
observe -> act -> verifyThe coding assistant asks for real observations instead of guessing. Cursor, Windsurf, Antigravity, OpenCode, or Codex can call ANA through MCP.
Ask the agent to inspect first, then edit only after a tool result.
Not another tool list. A workflow for local agents that should not guess.
ANA MAX combines local/offline privacy, optional online models, desktop vision, Windows UI/API awareness, git state, tests, memory, voice, and safe runtime instrumentation. It is meant for QA testers, lab operators, and AI agents that must work from local facts without exposing private work.
Public video: https://www.youtube.com/watch?v=yIWILEd6glU https://youtu.be/2Ft9eRO7GzM Do not store large videos in git. Host future demos on YouTube or GitHub Releases. Keep the repository source-only and public-safe.
See what the tools prove.
The fastest way to understand ANA MAX is to watch an agent observe the workspace, use local tools, avoid repeated mistakes, and verify the result.
- Observe the desktop, logs, terminal, and project state.
- Use focused tools for QA, debug, and offline work.
- Run smoke checks, speak status, and report facts.
Use the 90-second proof script and the local QA lab vision to record a sharper public demo.
Local server
ANA MAX starts on http://127.0.0.1:8765. MCP requests go to /mcp.
Auth required
Set MCP_API_KEY or ANA_MCP_KEY, then send Authorization: Bearer ....
Public hygiene
No private memory, logs, databases, screenshots, local paths, tokens, or license files belong in the public release.
$env:MCP_API_KEY = "change-me" python main.py
curl -X POST http://127.0.0.1:8765/mcp `
-H "Content-Type: application/json" `
-H "Authorization: Bearer change-me" `
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Free Vision AI
desktop_capture is free in this release and can be used for observe and verify workflows.
Premium capabilities
Premium desktop automation and deep Windows inspection are blocked at runtime without a valid Pro license.
live_desktop_viewerdesktop_controlanddesktop_control_toolwindows_insightandwindows_insight_toolwindows_deep_sight
Activation
Use python activate_license.py --key YOUR_KEY, then restart ANA MAX.
Expected smoke
python main.py --test should report 3 PASS / 0 FAIL.
Expected tools
python main.py --list-tools should report 64 loaded tools.
Expected tests
python -m unittest discover -s tests -v should pass all tests.
python -m compileall -q main.py core tools vscode_extension python main.py --test python main.py --list-tools python -m unittest discover -s tests -v