Forge

MCP.Pizza Chef: nihalashetty

Forge is a free, self-hosted studio where you assemble AI helpers by dragging boxes around a canvas rather than writing code. Feed them your own documents, choose which tools they may use, test each step, and watch a run play out with timing and cost shown for every stage. Finished work can be published so any MCP-compatible assistant can call it, or delivered by email, a web widget, or a shareable link. Everything runs on your own machine and your data stays there.

Coding
Data

Use This MCP server To

Build a multi-step assistant without writing any code Ground an assistant in my own documents and web pages See what a run cost and where the time went Publish my finished workflow for any MCP assistant to use Test a tool against real inputs before I trust it Put a chat widget for my workflow on a web page

README

Forge

The open-source, self-hosted platform for visually building, testing, and shipping AI agents & workflows.

Wire agents, tools, knowledge, and logic on a canvas - ground them in your data, connect them to your systems, and deploy to email, an API, an MCP server, or an embeddable web widget. No framework code required.

License: MIT Python Node FastAPI Next.js Built with LangChain v1 + LangGraph v1 PRs Welcome


Forge is built directly on the MIT-licensed LangChain v1 + LangGraph v1 framework - and never depends on langgraph-api (Elastic 2.0) or LangSmith (commercial). Everything you orchestrate runs on your own infrastructure; nothing is sent to a third-party orchestration service.

  • Fully open source (MIT). No proprietary core, no usage caps, no vendor lock-in.
  • Zero-infra local dev. Boots on SQLite + embedded Chroma + an in-process scheduler - no Docker, Postgres, or Redis required to start.
  • Production-ready. Swap to Postgres + pgvector, Redis, and a real secret store with config only - a hardening guard refuses to boot with insecure defaults.
  • Observable by default. Every run is a span waterfall with tokens, latency, and cost down to fractions of a cent.

Table of contents

Forge FAQ

Do I need to be a programmer?
To build a workflow, no, since everything is forms and a drag-and-drop canvas. To install Forge, yes, because it runs on Python and Node on your own machine.
How hard is setup?
This one is for developers. Install Python 3.11 or newer and Node 22, then start it. No Docker or database is needed just to try it.
Do I need a key?
Yes. You bring your own model provider key, because Forge runs no models of its own.
Can I use this to make a workflow my assistant can call?
Yes — group your tools into a set and publish it, and any MCP-compatible assistant can then use them.
Where does my data go?
Nowhere but your own machine. Forge runs everything locally by default and sends nothing to a hosted service.
Is it really free?
Yes. It is MIT licensed, with no usage caps and no paid core held back.