@april-ai/april-code
v1.0.6
Published
Use April Code from your terminal. April Code can understand your codebase, edit files, run terminal commands, and handle full coding workflows.
Downloads
900
Readme
April Code
April Code is a terminal-first coding agent for teams that want an OpenAI-compatible workflow without Anthropic-specific onboarding, telemetry, or credential storage defaults. It provides a Claude Code style CLI experience with April-specific branding, secure local configuration, and provider flexibility.
Highlights
- First-run setup for
API Type,API Key,Base URL, andModel - Support for
Anthropic Messages,OpenAI Responses, andOpenAI Chat Completions - Compatible with OpenAI-like gateways and self-hosted endpoints
- Encrypted local storage for API keys and provider settings
- Default config directory at
~/.april - Telemetry disabled by default
- Green-themed CLI presentation and April Code command surface
Installation
npm install -g @april-ai/april-codeAfter installation:
aprilOn first launch, April Code opens an interactive setup flow and stores credentials securely.
Quick Start
- Launch
april - Select an API format:
anthropic,openai-responses, oropenai-chat - Enter:
API Key,Base URL,Model - Start working in the current repository
You can update provider settings later with:
/providerProvider Examples
Anthropic Messages
API Type: anthropic
Base URL: https://api.anthropic.com
Model: claude-sonnet-4-5OpenAI-Compatible Responses API
API Type: openai-responses
Base URL: https://example.com/v1
Model: gpt-4.1OpenAI-Compatible Chat Completions API
API Type: openai-chat
Base URL: https://example.com/v1
Model: qwen-maxSecurity Model
- Secrets are not stored in plaintext by default
- Provider configuration is persisted through secure storage
- Legacy Claude config can be migrated into
~/.april - Telemetry is opt-in through
APRIL_TELEMETRY_ENABLED=1
Development
bun install
bun run build
bun run smokeLicense
MIT. See LICENSE.
