Show HN: RunAgent; Multi-Framework Agent Deployment and Rust,Go,JS SDKs(+others)
Today's developers face deployment nightmares with fragmented frameworks (LlamaIndex, LangChain, LangGraph, CrewAI, Letta, Agno, etc.) each requiring different deployment processes, creating unnecessary friction.
The Solution: Like MCP (Model Context Protocol), RunAgent provides a standardized approach to agent deployment. Developers simply provide a config file and their agent code - RunAgent handles the rest with REST API and WebSocket (Streaming and non streaming). Our open-source platform supports any framework through our agentic framework agnostic deployment approach, accessible via SDKs (Python, JavaScript/TypeScript, Go, Rust and many more coming soon). So our goal is the AI agents for every developer, in every language.
RunAgent is MCP for Agent Deployment.
This is Sawradip. one of the core maintainers of RunAgent.
Our team faced this problem, wherever we had to deploy agents, and use them in production application(from different language, like from C# unity games, or embedded Rust APP, or Go server backend).
* Building repetitive REST-api, and streaming mechanisms. * Cross language streaming serialisation * monitoring of Agent invocation
Specially, enabling streaming (cross-language) was a huge hassle. So, we started RunAgent. Hopefully this tool will be useful.
Thanks to the community, and want to give back some convenience.