![ui](/assets/banner.png)

Let AI build multi-agent workflows for you in minutes

[Quickstart](#quick-start) | [Docs](https://docs.rowboatlabs.com/) | [Website](https://www.rowboatlabs.com/) | [Discord](https://discord.gg/jHhUKkKHn8)
- ✨ **Start from an idea -> copilot builds your multi-agent workflows** - E.g. "Build me an assistant for a food delivery company to handle delivery status and missing items. Include the necessary tools." - 🌐 **Connect MCP servers** - Add the MCP servers in settings -> import the tools into Rowboat. - 📞 **Integrate into your app using the HTTP API** - Grab the project ID and generated API key from settings and use the API. Powered by OpenAI's Agents SDK, Rowboat is the fastest way to build multi-agents! ## Quick start 1. Set your OpenAI key ```bash export OPENAI_API_KEY=your-openai-api-key ``` 2. Clone the repository and start Rowboat docker ```bash git clone git@github.com:rowboatlabs/rowboat.git cd rowboat docker-compose up --build ``` 3. Access the app at [http://localhost:3000](http://localhost:3000). ## Demo ![ui](/assets/ui_revamp_screenshot.png) ## Integrate with the Rowboat HTTP API You can use the API directly at [http://localhost:3000/api/v1/](http://localhost:3000/api/v1/) - Project ID is available in the URL of the project page - API Key can be generated from the project config page at `/projects//config` ```bash curl --location 'http://localhost:3000/api/v1//chat' \ --header 'Content-Type: application/json' \ --header 'Authorization: Bearer ' \ --data '{ "messages": [ { "role": "user", "content": "tell me the weather in london in metric units" } ] }' ``` which gives: ```json { "messages": [ { "role": "assistant", "tool_calls": [ { "function": { "arguments": "{\"location\":\"London\",\"units\":\"metric\"}", "name": "weather_lookup_tool" }, "id": "call_r6XKuVxmGRogofkyFZIacdL0", "type": "function" } ], "agenticSender": "Example Agent", "agenticResponseType": "internal" } ], "state": { // .. state data } } ``` Refer to [Docs](https://docs.rowboatlabs.com/) to learn how to start building agents with Rowboat.