Navigation
Build with SMF Works
Open-source tools and APIs for AI agent orchestration. Define, compose, and run multi-agent pipelines from the terminal. Built by developers who actually run production agent systems.
Quickstart
What You Can Build
Agent Pipelines
Define multi-step agent workflows in YAML. Steps run in dependency order with automatic parallel execution for independent tasks. Context passes seamlessly between steps.
Built-in Agent Types
Echo, HTTP (OpenAI-compatible), shell, and transform agents out of the box. Subclass BaseAgent to create custom types for any integration.
Config Validation
Catch errors before running. Validate agent configs, pipeline DAGs, dependency cycles, and environment variable references with a single command.
Extensible Architecture
Plugin custom agent types. Use Jinja2 templates for dynamic prompts. Resolve secrets from environment variables. Built for real production multi-agent systems.
Open Source Projects
smf-forge
Lightweight multi-agent orchestration CLI. Define agents and pipelines in forge.yaml, then run them with dependency resolution and parallel execution.
Ready to build?
Start building multi-agent systems in minutes. Read the docs, install the CLI, or explore the source code.
