# Archstone > Archstone is the Capability Platform: describe what a business does once, as a capability document (CDL), and compile it into interfaces every AI assistant can use. The core is open source (Apache-2.0). Machine-readable index of the API surface: https://archstone.dev/apis.json ## Docs - [Source repository and README](https://github.com/Archstone-Romania/archstone): what Archstone is, how to install it, what is free and what is sold - [Documentation](https://github.com/Archstone-Romania/archstone/tree/main/docs): specification, glossary, ADRs and RFCs - [Getting started](https://github.com/Archstone-Romania/archstone/blob/main/docs/ONBOARDING.md) - [CDL specification](https://github.com/Archstone-Romania/archstone/blob/main/docs/cdl-specification.md): the capability document language ## APIs and packages - [OpenAPI description](https://archstone.dev/openapi.yaml): machine-readable contract for the console's two public operations above (the demo capability below has its own contract, described separately) - [For developers](https://archstone.dev/developers): the technical side — the connector URL, Claude Code one-liner and curl for the demo, the CDL capability declaration, how the compiler and verify work, neutral hosting, and what is open source - [Demo capability: tourism.search](https://archstone.dev/developers#try-it): public remote MCP server at https://demo.archstone.dev/mcp and JSON endpoint POST https://demo.archstone.dev/v1/search; synthetic data, no key - [Verify my API](https://archstone.dev/verify): paste your own OpenAPI document's address and get a free, read-only report of what an agent gateway would call and what it would leave alone; nothing stored beyond the access log, no account - [@archstone/collector](https://www.npmjs.com/package/@archstone/collector): console collector (SDK); outbound-only audit sink and scheduled verify probe - [Pilot console](https://console.archstone.dev/sign-up): hosted Archstone console, free during the pilot; import an OpenAPI description, publish capabilities as MCP endpoints, and keep drift history and audit records ## Policies - [Changelog](https://github.com/Archstone-Romania/archstone/blob/main/CHANGELOG.md) - [Security policy](https://github.com/Archstone-Romania/archstone/blob/main/SECURITY.md): how to report a vulnerability - [Support](https://github.com/Archstone-Romania/archstone/blob/main/SUPPORT.md) - [License](https://github.com/Archstone-Romania/archstone/blob/main/LICENSE) ## Optional - [Why a compiler, not the fifth MCP server](https://archstone.dev/why-a-compiler-not-the-fifth-mcp-server): launch essay