Introducing Lean Collab: A Multi-Agent Orchestrator for Long-Running LLM Tasks

Lean Collab is an open-source orchestrator developed by Mutable State Inc., designed to handle complex, long-running tasks typically unsuitable for single-agent large language models (LLMs). The orchestrator breaks tasks down into manageable components, delegating them to sub-agents that work in parallel and share discoveries in real-time.
Key Features
- Task Decomposition: The orchestrator agent breaks down lengthy and intricate tasks into smaller assignments for sub-agents to handle.
- Parallel Sub-Agents: Sub-agents execute their tasks concurrently, speeding up processing times.
- Task State and Progress Subscription: Track the task's progress with real-time updates, allowing for dynamic adjustments as needed.
- Real-Time Intermediate Sharing: Intermediate discoveries among agents are shared in real-time to improve overall task efficiency and accuracy.
This setup has been tested on complex math problems at the Putnam level but also applies to software refactoring, app building, and comprehensive research tasks.
Installation and Setup
Prerequisites include Lean 4 and Mathlib installation. Configure your environment by installing tools like Rust and setting up the Lean project with appropriate dependencies. For authentication, you'll need an API key from ensue.dev. Sample configuration files and environment setup details are provided in the source documentation.
For a detailed setup walkthrough and source code, it's recommended to clone the repository and review the README for instructions on configuring and deploying your own instance of Lean Collab.
📖 Read the full source: HN AI Agents
👀 See Also

Shieldbot: Open-Source Security Scanner Plugin for Claude Code
Shieldbot is an open-source security scanner that runs as a plugin inside Claude Code, integrating six scanners including Semgrep with 5,000+ rules, Bandit, Ruff, detect-secrets, pip-audit, and npm audit. It deduplicates findings and generates prioritized reports with risk scores and code fixes.

GitVelocity: AI Scoring of 50k PRs Reveals Insights on Code Complexity
GitVelocity uses Claude to score merged pull requests 0-100 across six dimensions: scope, architecture, implementation, risk, quality, and performance/security. After analyzing 50,000+ PRs across TypeScript, Python, Rust, Go, Java, and Elixir, the team found surprising patterns about PR size, test coverage, and AI adoption.

PromptFlow Voice: Speak Hindi, Get Structured Claude Code Prompts — Built with Claude Code
A developer used Claude Code and Codex to build PromptFlow Voice — a desktop app that converts natural Hindi speech into structured dev prompts for Claude Code, or ready-to-send emails for Gmail. The demo shows a Hindi voice request producing an English Claude Code prompt about socket reconnection logic with exponential backoff.
Mergetrain: A Local Merge Queue for Parallel Claude Code Sessions That Prevents Trampled Pushes
Mergetrain is a local merge queue that prevents parallel Claude Code sessions from trampling each other's pushes. It uses worktrees, a pre-push hook, and a single runner that assembles branches into a train, runs tests, then atomically pushes.