Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
MiniMax-AI/OpenAgentCore: Open-source, self-hosted implementation of the OpenAI Agents API with multiple native harnesses.

MiniMax-AI/OpenAgentCore: Open-source, self-hosted implementation of the OpenAI Agents API with multiple native harnesses.

15 hours ago

!OpenAgentCore — One core. Many agents.

OpenAgentCore

An open-source, self-hosted implementation of the OpenAI Agents API with multiple native harnesses.

Website · Install · Call the API · Documentation · Contributing

English · 简体中文

What it is

OpenAgentCore runs AI agents on your own infrastructure behind the OpenAI Agents API.

How it fits together

!OpenAgentCore architecture

Applications and operators use these Core APIs:

| API | Path | Used by | | --- | --- | --- | | Agents API | /v1 | Your applications. Same protocol as OpenAI's Agents API | | Core API | /core/v1 | Operators, through Web |

Core keeps durable execution state. The Runtime runs the chosen harness inside the Environment. Each connection is a defined protocol, so any part can be replaced on its own. See the architecture guide.

Screenshots

| Overview | Agent metrics | | --- | --- | | !Deployment overview | !Agent metrics |

Install

On a Linux amd64 host with Docker and Python 3.9+:

curl -fsSL https://github.com/MiniMax-AI/OpenAgentCore/releases/latest/download/install.sh | bash

Then:

  1. Sign in to Web, the admin console, with the Core key the installer created, and configure the domain and HTTPS.
  2. Set a default model and issue a Project API key.
  3. Add execution capacity: a node, E2B, or your own machine.
  4. Run your first Session with the OpenAI SDK.
The installation guide covers each step, HTTPS and a quick local trial. Listen addresses, ports and other options: installation options.

Documentation

| I want to | Start with | | --- | --- | | Install and operate an installation | Installation, then operations | | Build an application on the API | Quickstart, then the Agents API guide | | See a complete application | Examples | | Run agents on my own machine | Self-hosted execution | | Check Harness capabilities and limits | Harness capabilities | | Understand the design | Architecture | | Add a sandbox, harness or other component | Developer guide |

All pages: documentation index. Before changing code, read the contributor rules.

Chat with me