ACI.dev
ACI.dev (Aipolabs Agent-Computer Interface) is an open-source tool-calling platform that hooks AI agents into 600+ pre-built tools through direct function calling or a unified Model Context Protocol server. Maintained by Aipotheosis Labs (Aipolabs) under Apache 2.0, ACI provides multi-tenant OAuth2 and API-key authentication, per-project App Configurations, natural-language permission guardrails, OpenAI- and Anthropic-compatible function definitions, Python and TypeScript SDKs, and the unified aci-mcp server with ACI_SEARCH_FUNCTIONS and ACI_EXECUTE_FUNCTION meta-tools. The sister project Gate22 adds an open-source MCP gateway and control plane for governing which tools agents can use, what they can do, and how it is audited.
ACI.dev publishes 4 APIs on the APIs.io network, including app-configurations API, apps API, functions API, and 1 more. Tagged areas include Agent Infrastructure, Agents, AI, Artificial Intelligence, and Function Calling.
The ACI.dev catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
ACI.dev’s developer surface includes authentication, developer portal, documentation, getting-started guide, and 29 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
ACI.dev app-configurations API
The app-configurations API from ACI.dev — 2 operation(s) for app-configurations.
ACI.dev apps API
The apps API from ACI.dev — 2 operation(s) for apps.
ACI.dev functions API
The functions API from ACI.dev — 3 operation(s) for functions.
ACI.dev linked-accounts API
The linked-accounts API from ACI.dev — 4 operation(s) for linked-accounts.
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
ACI.dev API
OPEN COLLECTIONFeatures 13
Notable capabilities this provider offers.
Scroll for all 13
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Aci Dev Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
ACI.dev API Rules
SPECTRALACI.dev API Rules
SPECTRALJSON Schema 9
Standalone JSON Schema definitions for this provider's data models.
AnthropicFunctionDefinition
JSON SCHEMAAppConfigurationPublic
JSON SCHEMAAppBasic
JSON SCHEMAAppBasicWithFunctions
JSON SCHEMAFunctionExecute
JSON SCHEMAFunctionExecutionResult
JSON SCHEMAFunctionBasic
JSON SCHEMALinkedAccountPublic
JSON SCHEMAOpenAIFunctionDefinition
JSON SCHEMAScroll for all 9
Examples 3
Example request and response payloads for these APIs.
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Integrations 4
Pre-built integrations with other platforms and tools.
Resources
Get Started 2
Portal, sign-up, and the first successful call
Documentation 12
Reference material describing how the API behaves
Scroll for all 12
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 10
SDKs, sample code, and the tooling you integrate with
Scroll for all 10
Access & Security 2
Authentication, authorization, and security posture
Commercial 1
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API