Current phase
Koko is an AI-first headless browser runtime for automation, agents, and programmable web execution. The engine is real and benchmarked, but the project is still engineering-forward — expect API movement, probe-driven fixes, and frequent knowledge notes before anything is positioned as production SaaS.
Primary focus today: automation reliability, lifecycle correctness, runtime architecture, and browser execution infrastructure for AI systems.
Development focus
Lifecycle correctness
activeNavigation ordering, realm isolation, WindowProxy semantics, teardown.
CDP consistency
activeProtocol behavior aligned with automation client expectations.
MCP integration
activeAgent tools: goto, markdown, semantic_tree, links, evaluate.
Controlled execution
activeExplicit DOM and network wait contracts, timeouts, profiles, cookies, and headers.
Journey observability & export
activeStructured browser signals with HTML, Markdown, and JSON output for inspected pages.
Multi-session runtime
activeEmbeddable infrastructure for crawling and orchestration.
TypeScript SDK
stablePlaywright-style API over direct CDP WebSocket transport.
Desktop browser parity
out of scopeKoko targets automation infrastructure, not a consumer browser.
What you can try today
- Build with Zig and run the CDP server on localhost
- Connect via
koko-sdk - Run microbench and crawl benchmarks against Playwright Chromium
- Read dev stories on the blog
What is not ready
- Hosted cloud browser product or managed fleet
- Stable semver guarantees across every CDP domain
- Full parity with Google Chrome desktop feature set
- 24/7 operational SLA for this marketing site
Engine
Zig 0.15.2 · V8 · libcurl · CDP + MCP
License
AGPL-3.0 — open source, copyleft for network use.
Last updated: June 2026 · Status reflects active development on main branch.