Ciele

Developer tools

Use one API key with the Ciele API, CLI, or MCP server.

Ciele provides three interfaces for programmatic administration. Each interface uses the same operations and role checks as the administrator console.

To find the operation behind a console control, open the Developer Panel on that page.

To explore the interface, open the public component library. Each page covers one component and its states or variants. The Blocks section contains complete features, such as tables, conversations, and editors. Both sections include Preview, Usage, and Code tabs. You can search each section and change its theme or palette. Previews use example content. The Code tab shows the source files from the current build.

Common connection model

All three interfaces require an Organization API key. The assigned Role controls the operations that the key can use.

Three clients, one API, one set of operations

The hosted service uses https://ciele.app by default. A self-hosted installation uses its own public origin.

Use the minimum Role

Create a Viewer key for read operations. Create a higher-role key only when the client must change data or publish an Assistant. A Viewer key is not a read-only agent: it can also curate the Inbox (pin, leave feedback, delete a conversation).

Available domains

The API reference lists every available /api/v1 operation by domain.

The API does not expose all console functions. For example, avatar upload and Improvement creation remain console-only.

On this page