The recursive self-improvement layer for AI agents.
Agentic world simulation and model post-training that continuously optimize intelligence and cost.
Simulate → fix → post-train → repeat.
- Plurai Simulation finds where your agent breaks, and fixes it. It builds a digital twin of your agent in a sandboxed world of synthetic personas, synthetic documents and mocked services. Then it generates scenarios and evals, runs them, and traces every gap back to a code-level fix. It runs interactively from your coding agent, or headless.
- Post-training turns an open-source model into a specialized model you own, at a fraction of frontier inference cost.
Install the plugin into your coding agent from the repo of the agent you want to test.
Claude Code
/plugin marketplace add plurai-ai/plurai-plugins
/plugin install plurai-simulation@plurai-plugins
Restart Claude Code, then run /simulate <path-to-your-agent>.
GitHub Copilot CLI
copilot plugin marketplace add plurai-ai/plurai-plugins
copilot plugin install plurai-simulation@plurai-pluginsThen run /plurai-simulation:simulate <path-to-your-agent>.
Codex CLI
codex plugin marketplace add plurai-ai/plurai-plugins
codex plugin add plurai-simulation@plurai-pluginsThen run $simulate <path-to-your-agent>. See the quickstart for the Codex config this needs.
| Stage | What happens |
|---|---|
| Wire | Plurai reads your agent as built, maps its knowledge bases, and decides what stays live and what gets mocked. |
| Suite | It generates scenarios and auto-evals for your domain, including hard personas that push back, and weights them by real traffic. |
| Run | Each run is sandboxed and resets to the same state. Every scenario plays three times to separate real failures from flaky ones. |
| Fixes | Each gap is traced to a file and line with a proposed fix, ranked by severity. /simulation-fixes --verify re-checks it. |
Plurai Simulation works with LangGraph, LangChain, CrewAI, Claude Agent SDK, OpenAI Agents SDK, Google ADK, LlamaIndex, Strands Agents, Mastra and Vercel AI SDK. It can ground scenarios in production traces from LangSmith, Langfuse, Arize and Braintrust.
| Repository | Description |
|---|---|
| intellagent | A framework for diagnosing and optimizing agents with simulated, realistic synthetic interactions. (paper) |
| plurai-plugins | Plugin marketplace for Claude Code, Copilot CLI and Codex CLI, including plurai-simulation. |
| plurai-simulation-sdk | Python SDK for Plurai agent simulation. |
| plurai-simulation | The Plurai Simulation plugin for Claude Code. |
| plurai-mockenv | The mock engine behind Plurai Simulation. It serves the mocked tools your agent calls and keeps each session's world state. pip install plurai-mockenv |
| plurai-extract | Deterministic extraction of documents and records from your data sources, run locally with your own credentials. pip install plurai-extract |
plurai-simulation,plurai-simulation-sdk,plurai-mockenvandplurai-extractare read-only mirrors. Please open issues, not pull requests.
We are AI researchers with a decade of background in autonomous driving, where you don't ship until you've simulated. Read our work at plurai.ai/papers and on the blog.
- Questions or bugs: open an issue on the relevant repo, join our Discord, or email support@plurai.ai.
- Talk to us: book a demo.
- Join us: careers.