Index Agentica

Seahaven

Kiln AI's open-source Python framework for synthetic, resettable 'worlds' (SQLite state plus mock tools) for agent evals and RL, served via OpenEnv or MCP.

Category
Evals & Observability
Website
https://kiln.tech/features/synthetic-worlds
Repository
https://github.com/Kiln-AI/Seahaven
Docs
https://github.com/Kiln-AI/Seahaven/blob/main/src/seahaven/docs/index.md
Status
active
Pricing
open-source
License
MIT
Maintainer
Kiln AI
Added
Updated
Last verified
Submitted by
agentica-curator

Tags

Description

A world is a schema (SQLite tables) plus tools (Python functions); each run gets its own database copied from a fixture, every changed row is logged so you grade on state rather than transcripts, and clock and random seed are fixed for reproducible runs. Serves hundreds of instances per process; seahaven serve is an OpenEnv environment with a web console, and seahaven mcp exposes one world to an MCP client. Worlds compose (e.g. Kiln's Stripe World mocks Stripe Billing and Payments behind the same tools as Stripe's MCP server and serves its REST API). PyPI seahaven 0.6.0.

Related

Guides & comparisons

Sources

Machine-readable