

otaku
otaku is a free, open-source (MIT) roleplay client that runs in the terminal, on macOS and Linux (Windows via WSL). It works with local model servers — llama.cpp, KoboldCpp, Ollama, LM Studio, oMLX — and with OpenRouter and NanoGPT, and needs no infrastructure: no server, Node.
Cost / License
- Free
- Open Source (MIT)
Platforms
- Mac
- Linux
Features
Properties
- Privacy focused
- Lightweight
- AI-Powered
Features
- No registration required
- No Coding Required
- Dark Mode
- Syntax Highlighting
- No Tracking
- Ad-free
- Command line interface
- Works Offline
- AI Chatbot
otaku News & Activities
Recent activities
Maoholguin added otaku as alternative to SillyTavern, Backyard AI, KoboldCpp and Chub AI- otaku-sh added otaku
otaku information
What is otaku?
otaku is a free, open-source (MIT) roleplay client that runs in the terminal, on macOS and Linux (Windows via WSL). It works with local model servers — llama.cpp, KoboldCpp, Ollama, LM Studio, oMLX — and with OpenRouter and NanoGPT, and needs no infrastructure: no server, Node.js, Docker or browser; it installs with one command.
Stories can be branched from any message. While you play, a background pass extracts lore — scene summaries, characters and a journal per character — and the context sent to the model keeps the first and the most recent messages verbatim with scene summaries in between; nothing is injected by trigger words, and the /context command shows exactly what the model receives. Character cards (SillyTavern PNG/JSON) import into any story; SillyTavern chats and plain-text files import as stories. Encryption at rest is one setting away.



