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.
Gemini-cli or claude code? Why not both? LangCode combines all CLI capabilities and models in one place ☂️!
| Date | Stars |
|---|---|
| 2026-07-31 | 440 |
| 2026-08-06 | 440 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center">
<img src="assets/logo.png" alt="LangCode Logo" width="160" />
</p>
<h1 align="center" style="font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; font-weight: 700; font-size: 2.8em;">
LangCode
</h1>
<p align="center">
<em>
<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="40">
<defs>
<linearGradient id="grad" gradientTransform="rotate(90)">
<stop offset="0%" stop-color="#A8E063"/>
<stop offset="100%" stop-color="#56AB2F"/>
</linearGradient>
</defs>
<text x="50%" y="50%" dominant-baseline="middle" text-anchor="middle"
style="font-family: 'Segoe UI', Arial, sans-serif; font-size: 22px; font-weight: 600; fill: url(#grad);">
The only CLI you'll ever need!
</text>
</svg>
</em>
</p>

<p align="left">
<span style="
background: linear-gradient(90deg, #a8e063, #56ab2f);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 1.0em;
font-weight: bold;">
Gemini CLI or Claude Code? Why not both—and a bit more.
</span>
</p>
<strong>LangCode brings Gemini, Anthropic, OpenAI, and Ollama together with ReAct & Deep modes, fully inline, anywhere you need it.</strong>
<br>
<br>
[](https://pypi.org/project/langchain-code/) [](https://pepy.tech/project/langchain-code)  [](https://github.com/zamalali/langchain-code/blob/main/LICENSE) [](https://github.com/zamalali/langchain-code/actions/workflows/docker-build.yml) [](https://hub.docker.com/r/at384/langchain-code) [](https://hub.docker.com/r/at384/langchain-code) [](https://hub.docker.com/r/at384/langchain-code/tags) [](https://github.com/psf/black) [](https://pycqa.github.io/isort/)
## Key Features
* **Interactive Launcher:** Start with `langcode` and configure everything through a user-friendly interface.
* **AI-Powered Code Understanding:** Deeply analyzes your code to answer questions and generate insights.
* **Automated Coding Tasks:** Implements features, fixes bugs, and refactors code with minimal effort.
* **Safe and Reviewable Changes:** Generates clear diffs for every modification, ensuring you stay in control.
* **Multi-LLM Support:** Seamlessly integrates with Google Gemini and Anthropic Claude, intelligently routing to the best model for the task.
* **Customizable Instructions:** Tailor the agent's behavior with project-specific rules and guidelines using `.langcode/langcode.md`.
* **Extensible with MCP:** Integrate custom tools via Model Context Protocol (MCP).
## Get Started
1. **Installation:**
```bash
pip install langchain-code
```
<p align="center">
<img src="assets/cmd.png" alt="LangCode Home Screen" width="100%" />
</p>
2. **Launch the Interactive Launcher:**
Just type `langcode` in your terminal and hit Enter. This opens a user-friendly interactive menu where you can easily configure your session and access various functionalities without needing to remember specific command-line arguments. See the image shown above.
## Interactive Mode
The interactive Excerpt of 16,240 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:6168996f343a45ef, llm:Repository description: "Gemini-cli or claude code? Why not both? LangCode combines all CLI capabilities and models in one place" — indicates a CLI tool integrating multiple LLMs and LangChain-style tooling for code. Language: Python.
matched fp:6168996f343a45ef, llm:Repository description: "Gemini-cli or claude code? Why not both? LangCode combines all CLI capabilities and models in one place" — indicates a CLI tool integrating multiple LLMs and LangChain-style tooling for code. Language: Python.
matched fp:6168996f343a45ef, llm:Repository description: "Gemini-cli or claude code? Why not both? LangCode combines all CLI capabilities and models in one place" — indicates a CLI tool integrating multiple LLMs and LangChain-style tooling for code. Language: Python.