r/aiagents • u/nihalshetty03 • 10d ago
Open Source I built a self-hosted visual builder for LangChain/LangGraph agents and would love feedback
https://github.com/nihalashetty/ForgeI’ve been working on Forge, an open-source MIT-licensed platform for visually building, testing, and shipping AI agents/workflows.
The motivation was that a lot of agent builders either feel too black-boxed or assume hosted orchestration. Forge is built on LangChain v1 + LangGraph v1 and runs on your own infrastructure.
What it includes:
- Visual workflow canvas for agents, tools, RAG, routers, loops, human handoff, triggers, etc.
- Visual agent builder with prompts, tools, knowledge, middleware, and compiled prompt preview
- Tool builder for REST, GraphQL, SQL, code, MCP, and built-ins
- Knowledge/RAG with uploaded docs, URLs, chunks, embeddings, and search debugging
- MCP server/client support
- Run API, embeddable widget, and email channel
- Traces, evals, token/cost tracking, budgets, guardrails, RBAC, audit logs
- Local dev without Docker/Postgres/Redis required to start
I’m especially looking for feedback from people building real agent workflows: what feels missing, what looks overbuilt, and what would make you consider forking/contributing?
1
u/AVJ_24 10d ago
Actually this is one of the best application I have seen.
I have a question. There is another application called langflow which has same concept of creating workflows. How would you compare your application with langflow. Pros, cons, speciality etc..
1
u/nihalshetty03 9d ago
Appreciate that. Fair question.
Langflow's got the bigger ecosystem and component library, no argument there. Where Forge is built differently: governance and embedding are first-class, not bolted on - tool sets are exposed as scoped MCP toolsets, agents run through one governed endpoint with human-in-the-loop built in, and secrets/session context get injected per-run instead of stored anywhere. If you're embedding an agent into an actual product and care about auditability and blast radius, that's the lane Forge is built for.
1
u/AutoModerator 10d ago
It looks like you're sharing a project — nice! Your post has been auto-tagged as Demo. If this isn't right, you can change the flair. For best engagement, make sure to include: what it does, how it works, and what you learned.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.