Open ACE: Self-Hosted AI Coding Agent Workspace and Governance Platform
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
Open ACE is an open-source, self-hosted platform designed for managing AI coding agents within enterprise environments. It provides a unified workspace for various AI tools, enabling remote execution and robust governance features for API keys, costs, and compliance. This platform is ideal for organizations integrating AI coding agents into their development workflows, especially those requiring private deployment and centralized control.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
Open ACE, or AI Computing Explorer, is an open-source, self-hosted workspace, remote execution layer, and control plane specifically designed for AI coding agents. It allows developers to seamlessly use multiple AI coding tools like Claude Code, Qwen Code, Codex, ZCode, and OpenClaw from a single browser interface, running them on their team's private remote machines. For administrators, Open ACE centralizes the management of API keys, access control, quotas, cost visibility, audit trails, and compliance, making it a comprehensive solution for enterprise AI governance.
Why Use and Key Benefits
Open ACE addresses critical challenges faced by organizations adopting AI coding agents. It provides a multi-CLI workspace, allowing teams to consolidate various AI tools into a single, unified environment. Agents can run directly on internal, staging, or GPU machines via the Remote Agent feature, ensuring data security and efficient resource utilization. The platform centralizes API key management, preventing keys from being scattered across individual machines by using a secure API Key Proxy that issues short-lived, revocable tokens. Furthermore, Open ACE supports issue-driven autonomous development workflows, enabling AI to plan, implement, and open pull requests, with options for human intervention. Administrators gain crucial visibility into usage, costs, quotas, anomalies, and compliance through its Manage Mode.
The platform offers two distinct modes:
- Work Mode: Designed for developers, it provides a seamless AI interaction experience with multi-AI tool integration, remote workspaces, autonomous development capabilities, smart session management, and a shared prompt library.
- Manage Mode: Tailored for administrators, this mode offers comprehensive AI usage insights and control, including usage visualization, API Key governance, smart alerts, compliance auditing, multi-tenant management, and ROI analysis.
Key advantages of Open ACE include its self-hosted nature, ensuring data and API keys remain within your network, and its role as an agent control plane that manages tools, users, machines, keys, quotas, costs, and audit trails without replacing existing AI CLIs. It facilitates remote execution on various machine types and provides a complete autonomous development loop from GitHub issues to deployment. Robust governance observability and enterprise integrations like OIDC/OAuth2/SAML SSO, Feishu/DingTalk sync, and Kubernetes support further enhance its value for large organizations.
Installation
Getting started with Open ACE is straightforward, especially using Docker Compose for a quick setup.
One-click Deploy (Recommended)
To quickly deploy Open ACE for personal use or testing, follow these steps:
# Clone the project
git clone https://github.com/open-ace/open-ace.git
cd open-ace
# Build and start
docker compose up -d --build
# Access the platform
# Visit http://localhost:19888
For production environments or multi-user setups, refer to the official Deployment Guide.
Examples
With Open ACE, you can:
- Unify AI Coding Tools: Access and manage Claude Code, Qwen Code, Codex, ZCode, and OpenClaw from a single browser interface.
- Execute Remotely: Run AI coding agents directly on your team's internal development, staging, or GPU machines.
- Automate Development Workflows: Create autonomous development tasks from GitHub issues, allowing AI to plan, implement, open PRs, and collaborate with human developers.
- Secure API Keys: Centralize and encrypt LLM API keys, using short-lived proxy tokens for secure model access.
- Monitor and Govern: Gain insights into token consumption, costs, and user activity, with features for quota management, anomaly detection, and compliance reporting.
Links
- GitHub Repository: https://github.com/open-ace/open-ace
- Official Website: https://www.open-ace.com
- Documentation: https://open-ace.github.io/open-ace-docs/docs/intro
- Roadmap: https://github.com/open-ace/open-ace/blob/main/ROADMAP.md
- Discussions: https://github.com/open-ace/open-ace/discussions
Source repository
Open the original repository on GitHub.