Fabrice

AI agents made simple - from prototype to production in minutes!

λ

Purely Functional Design

Embrace functional programming with pure functions, immutable state, and composable workflows. No hidden state, no side effects.

🎯

Automatic Task Decomposition

Just describe your goal - the framework intelligently breaks it down into tasks and assigns them to specialized agents.

⚡️

Stateless Architecture

Perfect for serverless environments. Each iteration is a pure function from state to state, making it easy to pause, resume, and distribute.

🔒

Type-Safe Composition

Built with TypeScript for robust type checking. Compose agents and tools with confidence using type-safe interfaces.

📦

Minimal Dependencies

Only essential dependencies - OpenAI SDK, Zod for validation, and a few utilities. No bloated dependencies or complex setups.

🔄

Flexible Execution Models

Run agents to completion with teamwork(), or control execution with iterate() to pause for tool calls and external inputs.