Dymo Code is the main alternative to Claude Code on the open-source side and free for users, maintained by the community.
curl -fsSL https://raw.githubusercontent.com/TPEOficial/dymo-code/main/scripts/install.sh | bashiwr -useb https://raw.githubusercontent.com/TPEOficial/dymo-code/main/scripts/install.ps1 | iex# Linux/macOS
curl -fsSL https://raw.githubusercontent.com/TPEOficial/dymo-code/main/scripts/install.sh | bash -s -- --version v1.0.0
# Windows
$env:DYMO_VERSION="v1.0.0"; iwr -useb https://raw.githubusercontent.com/TPEOficial/dymo-code/main/scripts/install.ps1 | iexDownload the latest version from Releases.
- Run
dymo-codein your terminal - Set your API key:
/setapikey groq YOUR_API_KEY - Start chatting!
Get free API keys:
- Groq (Recommended - Fast & Free)
- Google AI Studio (Gemini)
- Cerebras (Recommended - Fast & Free)
- OpenRouter (100+ models)
First clone the repository:
$ git clone https://github.com/TPEOficial/dymo-code.git
$ cd dymo-codeWe recommend using it in venv, but it is optional.
Now install the requirements:
$ pip install -r requirements.txtThen, replace the .env.example file to .env and fill in the tokens you need.
# For production.
$ dymo-code
# For development (replace dymo-code with python run.py).
$ python run.py| Name | Status | Active |
|---|---|---|
| AI Chat | In development | ✅ |
| Parallel Multi-Agent | Active | ✅ |
| Support for multiple AI providers | In development | |
| Jailbreak Mode | In development | |
| MCP Support | In BETA Phase | |
| Multi-Key Pool System | Active | ✅ |
| Theme System | Active | ✅ |
| Search engine with bypass | Active | ✅ |
| Command Permission System | Active | ✅ |
| Advanced History Management System | Active | ✅ |
Other features
| Name | Status | Active |
|---|---|---|
| Command Correction System | Active | ✅ |
| Scanning URLs before opening them | In development | |
| Automatic API Key change when credits run out | Active | ✅ |
| Task Management System | Active | ✅ |
| Provider | Models (Assorted) | Execution | Rating |
|---|---|---|---|
| Anthropic (Coming Soon) | Exec /models command |
API | None |
| Cerebras (Recommended) | Exec /models command |
API | None |
| TPEOficial (Coming Soon) | Exec /models command |
API | None |
Exec /models command |
API | None | |
| Groq (Recommended | Default) | Exec /models command |
API | None |
| Meta (Coming Soon) | Exec /models command |
API | None |
| Ollama (Coming Soon) | Exec /models command |
Local | None |
| OpenAI (Coming Soon) | Exec /models command |
API | None |
| OpenRouter (Recommended) | Exec /models command |
API | None |
| Perplexity (Coming Soon) | Exec /models command |
API | None |
And coming soon...
What is the Multi-Key Pool System?
Multi-Key Pool is a system that automatically manages all the API keys from providers that you define internally in order to try to avoid rate limits and credit consumption.
This system automatically consumes the different API keys and providers that you define in order to avoid consumption limitations from external providers.
You can view your API Keys by running the command /apikeys.
You can configure the logic of the Multi-Key Pool System using the /keypool command.
Which is the best provider?
The best provider is undoubtedly Anthropic with Claude in its latest version, but this option is the most expensive and limited of all.
As an alternative option to avoid having to run it locally, we recommend Groq, which allows up to ~14,500K on average depending on the model per day, being quite fast and free.
- FJRG007
- Email: fjrg2007@tpeoficial.com
The founder of the project, TPEOficial, reserves the right to modify the license at any time. This project is licensed under the terms of the GNU Affero General Public License.
