Terminal-based AI agent powered by Apertus LLM via public.ai API.
npm install
npm run buildInitialize the configuration:
npm run cli -- initOr set the API key directly:
npm run cli -- config set-key <your-api-key>Send a message:
npm run cli -- "Hello, can you help me with my code?"This is a monorepo using npm workspaces and Turborepo.
apertus-cli/
├── packages/
│ ├── core/ # API clients and business logic
│ └── cli/ # Terminal interface
npm run build- Build all packagesnpm run test- Run all testsnpm run dev- Watch mode for developmentnpm run typecheck- Type checkingnpm run clean- Clean build artifacts
npm testConfiguration is stored at:
- Unix:
~/.config/apertus/config.json - Windows:
%APPDATA%\apertus\config.json
MIT