MiniMax-AI/OpenAgentCore
Go
Captured source
source ↗MiniMax-AI/OpenAgentCore
Description: Open-source, self-hosted implementation of the OpenAI Agents API with multiple native harnesses.
Language: Go
License: MIT
Stars: 4
Forks: 0
Open issues: 5
Created: 2026-09-21T03:18:15Z
Pushed: 2026-09-30T07:00:04Z
Default branch: main
Fork: no
Archived: no
README:
What it is
OpenAgentCore runs AI agents on your own infrastructure behind the OpenAI Agents API.
- Same API as OpenAI. Point the official OpenAI SDK, or plain HTTP, at your
installation. No new client to learn.
- Your choice of agent. Each Session runs a native harness: Codex, Claude Code or
MiniMax Code, with the model provider you configure.
- Your choice of machine. Agents work in a managed sandbox (Docker, microsandbox
or E2B), or on your own Linux, macOS or Windows machine.
- Every part is replaceable. Sandboxes, harnesses and model providers plug in
through defined protocols.
Screenshots
| Overview | Agent metrics | | --- | --- | |  |  |
Install
On a Linux amd64 host with Docker and Python 3.9+:
curl -fsSL https://github.com/MiniMax-AI/parsar-core/releases/latest/download/install.sh | bash
Then:
1. Sign in to Web, the admin console, with the Core key the installer created. 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](docs/getting-started/quickstart.md) with the OpenAI SDK.
The [installation guide](docs/getting-started/install.md) covers each step, HTTPS and a quick local trial. Listen addresses, ports and other options: [installation options](docs/getting-started/install-options.md).
How it fits together

Core exposes two APIs:
| API | Path | Used by | | --- | --- | --- | | Agents API | /v1 | Your applications. Same protocol as OpenAI's | | Core API | /core/v1 | Operators, through Web |
Core keeps all 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](docs/architecture.md).
Documentation
| I want to | Start with | | --- | --- | | Install and operate an installation | [Installation](docs/getting-started/install.md), then [operations](docs/getting-started/operations.md) | | Build an application on the API | [Quickstart](docs/getting-started/quickstart.md), then the [Agents API guide](docs/api/public-agent-api.md) | | See a complete application | [Examples](docs/examples.md) | | Run agents on my own machine | [Self-hosted execution](docs/getting-started/self-hosted.md) | | Check verified Runtime capabilities and limits | [Capability qualification](contracts/agents-api/environment-capabilities-qualification.md) | | Understand the design | [Architecture](docs/architecture.md) | | Add a sandbox, harness or other component | [Developer guide](docs/development.md) |
All pages: [documentation index](docs/getting-started/README.md). Before changing code, read the [contributor rules](CONTRIBUTING.md).