Home
Janito is a lightweight language model client focused on software development activities, enabling automation of programming and project tasks through natural language using LLMs.
✨ Key Features
- ⚡ Automate code review, refactoring, and documentation
- 💬 Interactive pair programming chat mode
- 🖥️ Use via command-line with an optional web interface for complex manual edits
- 🔌 Easily extend with custom tools and plugins
- 🛡️ Robust configuration and quality checks
- 👨💻 Designed for developers, by developers
📚 Learn More
- What Is a Language Model Client? — Thin vs. Thick Clients explained
- Configuring Janito for DeepSeek — How to set up and use DeepSeek models
- Concepts & Terminology: See the concepts section for more foundational explanations.