What is the janitor agent?
The janitor agent is a specialized agent that checks code correctness, runs tests, and prevents regressions after parallel agent execution.
@chernistry
Basic information
Orchestrates multiple AI coding agents declaratively to automate software development workflows for engineering teams.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bernstein": {
"command": "bernstein",
"args": [
"mcp"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Bernstein Multi Agent Orchestration is a control plane for orchestrating AI coding agents. It decomposes high-level development goals into smaller tasks, assigns them in parallel to multiple AI agents running in isolated worktrees, and verifies all outputs with a dedicated janitor agent — enabling reliable, thoroughly tested code without lock-in to a specific agent vendor.
Define a development goal and optional agent configuration in a YAML file, then run Bernstein to orchestrate multiple AI agents (e.g., Claude Code, Codex CLI, Gemini CLI) across providers. The server handles task decomposition, parallel execution, and automated verification automatically.
The janitor agent is a specialized agent that checks code correctness, runs tests, and prevents regressions after parallel agent execution.
No, Bernstein is vendor-agnostic and supports multiple providers including Claude Code, Codex CLI, and Gemini CLI. Prompts, workflows, and commands remain portable between them.
Every agent output is automatically verified by the janitor agent, which runs tests (e.g., `pytest`, `eslint`) and ensures no regressions are introduced.
Yes, you define complex dev tasks and workflows with simple declarative YAML configuration, specifying the goal and the agents to use.
An MCP server that allows you to run TypeScript, JavaScript, and Python code in a sandbox on your local machine using the Deno® sandbox. This server provides a controlled environment for executing code with explicit permission controls.
A suite of Model Context Protocol (MCP) servers designed to enhance AI agent capabilities. Provides tools for media search/understanding (images, video), web information retrieval, PDF generation, and PowerPoint presentation creation, enabling agents to interact with diverse data
AI-powered n8n workflow automation through natural language. MCP server enabling Claude AI & Cursor IDE to create, manage, and monitor workflows via Model Context Protocol. Multi-instance support, 17 tools, comprehensive docs. Build workflows conversationally without manual JSON
Agentic SWMM is an automated, auditable, and memory-informed framework for reproducible stormwater modelling, integrating QGIS and EPA SWMM through the aiswmm runtime, reusable Skills, and MCP interfaces, with QA verification, provenance tracking, calibration support, and Codex,
A code reasoning MCP server, a fork of sequential-thinking
Comments