Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
AI coding agent for your terminal.
| Date | Stars |
|---|---|
| 2026-07-31 | 376 |
| 2026-08-03 | 376 |
| 2026-08-06 | 376 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
[](https://github.com/meysamhadeli/codai/actions/workflows/ci.yml)  [](https://github.com/meysamhadeli/codai/blob/main/LICENSE) [](https://pkg.go.dev/github.com/meysamhadeli/codai) # Codai > 🤖 **AI coding agent for your terminal.**  ## ✨ Features ⚡ Support variety of LLMs like OpenAI, Anthropic, Gemini, Grok, DeepSeek, Qween and more. 🧠 Context-aware code completions. 📊 Maintains conversational and code context per session. 🌳 Summarize Full Project Context using Tree-sitter. ➕ Adding new features or test cases. 🔄 Refactoring code structure and efficiency. 🐛 Describe and suggest fixes for bugs. ✅ Code Review Assistance and optimize code quality. ✔️ Accept and apply AI-generated code changes. 📚 Generate comprehensive documentation. 🌐 Works with multiple programming languages such as (C#, Go, Python, Java, Javascript, Typescript). ⚙️ Adjust settings via a config file. 🗂️ Enable the AI to modify several files at the same time. 💳 Track and represent the token consumption for each request. ## 🚀 Get Started To install `codai` globally, you can use the following command: ```bash go install github.com/meysamhadeli/codai@latest ``` ### ⚙️ Zero Setup **Simply provide your API key, and it just works!** ```bash export API_KEY="your_api_key" ``` > [!IMPORTANT] > Codai use **OpenApi** as a default model and with subcommand `--provider` you can choose your appropriate model and use subcommand `--model` for choosing appropriate model of each provider. > * [OpenAI](https://platform.openai.com/docs/api-reference/introduction) > * [Ollama](https://github.com/ollama/ollama/blob/main/docs/api.md) > * [Azure OpenAI](https://learn.microsoft.com/en-us/azure/ai-services/openai/reference) > * [Anthropic](https://docs.anthropic.com/en/api/getting-started) > * [Gemini](https://ai.google.dev/docs) > * [Mistral](https://docs.mistral.ai/) > * [Grok](https://docs.x.ai/docs) > * [Qwen](https://help.aliyun.com/zh/dashscope/developer-reference/overview) > * [DeepSeek](https://platform.deepseek.com/docs) > * [OpenRouter](https://openrouter.ai/docs/quick-start) ### 🔧 Advance Configuration For more advance configuration add a `codai-config.yml` file in the `root of your working directory` or using `environment variables` to set below configs `globally` as a configuration. The `codai-config` file should be like following example base on your `AI provider`: **codai-config.yml** ```yml ai_provider_config: provider: "azure-openai" base_url: "https://test.openai.azure.com" model: "gpt-4o" api_version: "2024-04-01-preview" #(Optional, If your AI provider like 'AzureOpenai' or 'Anthropic' has chat api version.) temperature: 0.2 #(Optional, If you want use 'Temperature'.) reasoning_effort: "low" #(Optional, If you want use 'Reasoning'.) theme: "dracula" ``` If you wish to customize your configuration, you can create your own `codai-config.yml` file and place it in the `root directory` of `each project` you want to analyze with codai. If `no configuration` file is provided, codai will use the `default settings`. You can also specify a configuration file from any directory by using the following CLI command: ```bash codai code --config ./codai-config.yml ``` Additionally, you can pass configuration options directly in the command line. For example: ```bash codai code --provider openapi --temperature 0.8 --api_key test-key ``` This flexibility allows you to customize config of codai on the fly. **.codai-gitignore** Also, you can use `.codai-gitignore` in the `root of your working directory,` and codai will ignore
Excerpt of 5,314 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7826694d43e6dc91, llm:Topics: agent, ai-agents, ai-assistant, cli, command-line, llm, rag; Description: 'AI coding agent for your terminal.'
matched fp:7826694d43e6dc91, llm:Topics: agent, ai-agents, ai-assistant, cli, command-line, llm, rag; Description: 'AI coding agent for your terminal.'
matched fp:7826694d43e6dc91, llm:Topics: agent, ai-agents, ai-assistant, cli, command-line, llm, rag; Description: 'AI coding agent for your terminal.'