Installation
Prerequisites
- Node.js 20+
- npm 10+
- macOS/Linux/Windows terminal
Install Globally
npm i -g @telepat/ideon
Verify the CLI
ideon --help
First-Time Setup
ideon settings
Optional: Run From Source (Contributor Workflow)
git clone https://github.com/telepat-io/ideon.git
cd ideon
npm install
npm run build
npm link
ideon --help
Common Setup Issues
keytarbuild/runtime issues: keychain support is loaded lazily at runtime; ensure system keychain APIs are available if you plan to use keychain-backed secret storage- Container or headless Linux environment (D-Bus/keyring unavailable): set
IDEON_DISABLE_KEYTAR=trueand provideIDEON_OPENROUTER_API_KEYplusIDEON_REPLICATE_API_TOKENas environment variables - Missing Node version: switch to Node 20+ (for ESM + tooling compatibility)
- Permission issues writing output: override output directories in settings or environment vars