CLI Setup
The sibyl CLI is the fastest way to recall memory, capture learnings, manage tasks, and create API keys for MCP clients.
Install
Homebrew is the preferred install path on macOS and Linux:
brew install hyperb1iss/tap/sibylFor remote-only installs, the shell installer skips the local daemon and web UI:
curl -fsSL https://raw.githubusercontent.com/hyperb1iss/sibyl/main/install.sh | sh -s -- --remoteIf your environment distributes the Python package directly, install the CLI package with your Python tool of choice:
python -m pip install sibyl-devPoint The CLI At Your Server
Create a remote context for the enterprise server:
sibyl init --remote https://sibyl.example.com
sibyl auth loginsibyl auth login opens the browser sign-in flow. In enterprise deployments, that browser flow uses the same corporate OIDC provider as the web app.
For headless terminals, print the login URL instead:
sibyl auth login --no-browserAfter login, confirm the active context:
sibyl auth status
sibyl whoamiCreate An API Key
MCP clients and automation should use API keys, not copied browser cookies. In the web UI, open Settings, Security, API Keys and create a key with the right scope. From the CLI:
sibyl auth api-key create --name "claude-code" --scopes mcpFor script access to the REST API, use explicit API scopes:
sibyl auth api-key create --name "ci-readonly" \
--scopes api:read \
--expires-days 90The full key is shown once. Store it in your password manager or client secret store immediately.
Daily Checks
sibyl recall "current project context"
sibyl remember "Deployment gotcha" "The restore drill needs the export PVC mounted"
sibyl task list --status doingIf a command says auth is required, run sibyl auth login again. If an API key fails, revoke it in Settings and create a new scoped key.
