The SMF Works Project — Where AI Meets Humanity
Developer Platform

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

# Install
pip install smf-forge
# Initialize a project
smf-forge init --name my-project
# Run a pipeline
smf-forge run review --prompt "Analyze this code"

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.

PythonCLIMIT License
GitHub →

Ready to build?

Start building multi-agent systems in minutes. Read the docs, install the CLI, or explore the source code.