# Forge

> A self-hosted, open-source tool for visually creating AI agents and workflows on your own hardware using a canvas interface with retrieval and MCP capabilities.

- **Category:** AI Agents
- **Licence:** MIT
- **Latest version:** 0.1.0
- **Open source:** oss
- **Languages:** Typescript, Python
- **Platforms:** Docker Compose
- **Tags:** Mcp, Workflow Automation, Ai Agents, Rag, Langchain, Next.js, Open Source, Fastapi, Self Hosted, Visual builder, Langgraph, Llms

## Description

Forge lets you create AI agents and workflows visually on a canvas without writing framework code. You connect agents, tools, knowledge bases, and logic nodes, then deploy the result to an API, MCP server, email, or embeddable chat widget. The platform includes a visual agent builder with support for deep agents that can spawn sub-agents, a workflow builder with typed edges and a live playground, knowledge management with RAG and a search debugger, and generative UI components that render in sandboxed iframes. Observability is built in with span waterfalls showing latency, tokens, and cost per run. For local development it runs on SQLite and embedded Chroma with no external services; production swaps to Postgres with pgvector and Redis via config. Authentication supports built-in accounts, OAuth2, API keys, and MCP OAuth 2.1. The project is MIT-licensed with no proprietary dependencies.

## Links

- [Homepage](https://github.com/nihalashetty/forge)
- [User Manual](https://github.com/nihalashetty/Forge/blob/main/docs/MANUAL.md)
- [Backend README](https://github.com/nihalashetty/Forge/blob/main/apps/api/README.md)
- [GitHub Repository](https://github.com/nihalashetty/Forge)
- [Issues](https://github.com/nihalashetty/Forge/issues)

---
Source: https://selfhost.directory/project/forge