https://github.com/dnakov/anon-kode
koding with any LLMs
https://github.com/dnakov/anon-kode
ai code llm ollama openai
Last synced: 7 days ago
JSON representation
koding with any LLMs
- Host: GitHub
- URL: https://github.com/dnakov/anon-kode
- Owner: dnakov
- License: other
- Created: 2025-03-03T20:25:47.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-24T18:52:30.000Z (10 days ago)
- Last Synced: 2025-04-24T19:43:33.467Z (10 days ago)
- Topics: ai, code, llm, ollama, openai
- Language: TypeScript
- Homepage: https://github.com/dnakov/anon-kode
- Size: 10.5 MB
- Stars: 1,941
- Watchers: 20
- Forks: 483
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-AI-driven-development - ANON KODE - Terminal-based AI coding tool that can use any model that supports the OpenAI-style API. (Uncategorized / Uncategorized)
- awesome-github-repos - dnakov/anon-kode - koding with any LLMs (TypeScript)
- awesome-ChatGPT-repositories - anon-kode - koding with any LLMs (NLP)
README
# ANON KODE
https://github.com/user-attachments/assets/7a9253a7-8bb0-40d5-a3f3-5e6096d7c789
Terminal-based AI coding tool that can use any model that supports the OpenAI-style API.
- Fixes your spaghetti code
- Explains wtf that function does
- Runs tests, shell commands and stuff
- Whatever else claude-code can do, depending on the model you use## HOW TO USE
```
npm install -g anon-kode
cd your-project
kode
```You can use the onboarding to set up the model, or `/model`.
If you don't see the models you want on the list, you can manually set them in `/config`
As long as you have an openai-like endpoint, it should work.## USE AS MCP SERVER
Find the full path to `kode` with `which kode` then add the config to Claude Desktop:
```
{
"mcpServers": {
"claude-code": {
"command": "/path/to/kode",
"args": ["mcp", "serve"]
}
}
}
```## HOW TO DEV
```
pnpm i
pnpm run dev
pnpm run build
```Get some more logs while debugging:
```
NODE_ENV=development pnpm run dev --verbose --debug
```## BUGS
You can submit a bug from within the app with `/bug`, it will open a browser to github issue create with stuff filed out.
## Warning
Use at own risk.
## YOUR DATA
- There's no telemetry or backend servers other than the AI providers you choose