Favicon of MASFactory

MASFactory

A Python AI agent framework turns natural-language goals into reusable workflows, with visual editing, execution tracing and human review.

Screenshot of MASFactory website

MASFactory is a Python framework for developers building workflows in which several AI agents collaborate. It combines natural-language design, code authoring and visual editing so teams can define the work and inspect how agents carry it out.

  • Vibe Graphing: Describe a task in plain language, then refine the proposed collaboration graph through dialogue and human confirmation before it becomes an executable workflow.
  • Reusable workflows: Combine nested graphs, revision or testing loops, and conditional or model-directed branches, with reusable components for recurring collaboration patterns.
  • Visual inspection: MASFactory Visualizer previews workflow structure and traces node states, messages and shared state during execution.
  • Human review: Include steps where a person confirms a decision, supplies input, reviews a file or edits material before work continues.
  • Context sources: ContextBlock organizes memory, retrieval-augmented generation and MCP context, with automatic delivery or retrieval when needed.

MASFactory is open source under Apache 2.0. Separate hosted demos include NowWhat, which produces AI paper briefings, and OhNoPPT, which turns research papers into editable PowerPoint presentations. ClawCanvas is a hosted visual studio for designing, testing and exporting workflows as reusable skill packages; application workflow code is available in the repository.

Similar to MASFactory