Tanvrit Automator · Free · Local-first

Browser tests that write themselves.

Tanvrit Automator drives Chromium, Firefox, and WebKit via Playwright, plans next moves with a local Ollama model, and records every step into a self-healing trajectory store. Free, local-first, no API key required.

# 1. Pull a planner model (one-time, ~4 GB)
ollama pull qwen2.5-coder

# 2. Open Tanvrit Automator and run a sample flow
#    Run > Sample: GitHub login flow

# Watch the agent perceive, plan, execute, verify, record.

Agent loop — Perceive · Plan · Execute · Verify · Record

Five deterministic phases per step. MAX_STEPS=50, MAX_RETRIES_PER_STEP=3, MAX_CONSECUTIVE_LLM_FAILURES=5, STUCK_THRESHOLD=3. The agent halts before it spirals.

31 ToolDispatcher actions

click, type, navigate, scroll, hover, drag, screenshot, accessibility-tree, evaluate, wait-for-selector, network-mock, and 20 more — exposed both internally and over MCP.

Local LLM via Ollama

qwen2.5-coder for planning, nomic-embed-text for RAG, qwen2.5-vl for vision. All on your laptop. No API key. No outbound calls in the default config.

Vision fallback (Qwen2.5-VL + Tesseract)

DOM-first perception. When the page is mostly canvas (DOM_EMPTY_THRESHOLD reached), vision activates: Qwen2.5-VL describes the screen; Tesseract OCRs the pixels.

Bench-driven regression detection

Every PR touching agent / llm / perception / execution is gated by SeedBenchFlows. AssertionEvaluator compares new runs to the canonical bench corpus.

Trajectory recorder + RAG

Every observation, LLM call, action, and verification result is persisted to SQLite. TrajectoryRAG retrieves successful past flows as in-context exemplars for the next plan.

Honest status

Tanvrit Automator is in active development. The desktop app, agent loop, MCP server, bench runner, and trajectory recorder are working. The cross-platform suite — running automator against the full Tanvrit fleet of 11 platforms' /app/ URLs — is in progress per the AUTOMATOR-CROSSPLATFORM-PLAN-2026-05-01. Source-available release is on the roadmap for Q3 2026.

Ready to ship it?

Download the desktop app and run your first agent in five minutes.