Andrey Nering 1fa4e8a385 ci: fix linting
2025-06-30 18:16:16 -03:00
2025-06-07 11:25:50 +02:00
2025-06-30 18:16:16 -03:00
2025-06-30 18:16:16 -03:00
2025-06-20 11:39:02 -03:00
2025-06-26 10:30:31 -03:00
2025-06-07 21:14:25 +02:00
2025-06-20 11:40:28 -03:00
2025-06-25 18:35:25 -07:00
2025-06-07 21:09:10 +02:00
2025-04-21 13:42:02 +02:00
2025-06-07 20:57:32 +02:00
2025-03-23 19:19:08 +01:00
2025-06-07 20:57:32 +02:00
2025-06-20 10:54:17 +02:00

Warning

🚧 This is a pre-release under heavy, active development. Things are still in flux but were excited to share early progress.

Crush

Latest Release Build Status

Crush is a tool for building software with AI.

Getting Started

For now, the quickest way to get started is to set an environment variable for your preferred provider. Note that you can switch between providers mid- sessions, so you're welcome to set environment variables for multiple providers.

Environment Variable Provider
ANTHROPIC_API_KEY Anthropic
OPENAI_API_KEY OpenAI
GEMINI_API_KEY Google Gemini
VERTEXAI_PROJECT Google Cloud VertexAI (Gemini)
VERTEXAI_LOCATION Google Cloud VertexAI (Gemini)
GROQ_API_KEY Groq
AWS_ACCESS_KEY_ID AWS Bedrock (Claude)
AWS_SECRET_ACCESS_KEY AWS Bedrock (Claude)
AWS_REGION AWS Bedrock (Claude)
AZURE_OPENAI_ENDPOINT Azure OpenAI models
AZURE_OPENAI_API_KEY Azure OpenAI models (optional when using Entra ID)
AZURE_OPENAI_API_VERSION Azure OpenAI models

License

MIT


Part of Charm.

The Charm logo

Charm热爱开源 • Charm loves open source

Description
The glamourous AI coding agent for your favourite terminal 💘
Readme MIT 103 MiB
Languages
Go 100%