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.