Skip to main content
Tera: Zero Token Browser Use
Winner
Rank #3
Back to HUD Frontier / RSI RL Environments Hackathon Gallery

Tera: Zero Token Browser Use

by Tera: RL Browser Environment for Zero Token Browser Use

A RL browser env (Markov Decision Process) for agents to improve and execute from past traces. Solve once; Reuse forever.

Demo Video

About This Project

Today, every agent run starts from zero. Computer-use agents are slow, unreliable, and burn tokens re-reasoning about the same websites every time.

Tera is a native macOS browser (Swift + WKWebView) that turns everyday browsing into reusable workflows. It passively observes your actions, embeds page states as vectors, and compiles an embedding-based Markov Decision Process on your machine. When a new task matches a learned state, Tera replays the stored action with zero LLM tokens (Tier-1). LLM fallback only runs on drift (Tier-2/3).

How it works: DOM snapshots → 1536-d embeddings → cosine match → MDP route → native WebKit execution. Trained on HUD agentic browser trajectories; policies stored locally via NetworkX. No Playwright CDP — the browser is the environment.

Demo: Book a flight on Google Flights. Run 1 learns the workflow (~68s, ~14k tokens, Browser Use–style loop). Run 2 replays via policy (~15s, 0 tokens, HUD LLMJudgeGrader ≥ 0.75).

Built With

Claude API
Exa
FireworksAI
Gemini
HUD
JavaScript
Llama
MiniMax
Modal
OpenAI
Python
React
Swift
Vercel AI SDK
Xcode
browser use
framer

Repository

Swift82.8%JavaScript8.8%Python8%Shell0.2%Metal0.1%Dockerfile0%
GPL-3.0Last commit 1 month ago

Team

Nikhil Krishnaswamy

submitter

Advaiyt Sane

member

Submitted June 20, 2026 at 2:56 PM