Introduction to Codentis
Codentis is an intelligent CLI AI agent that brings the power of Large Language Models directly to your terminal. It's designed to be your coding companion, helping you write, debug, and understand code faster than ever before.
Whether you're building a new project, debugging an issue, or learning a new technology, Codentis provides instant, context-aware assistance right where you work.
Key Features
Fast & Efficient
Built with async Python for high performance. Streaming responses show results as they're generated, and collapsible tool outputs keep your terminal clean.
Secure by Default
Workspace trust system prevents unauthorized file access. Shell command approval for write operations ensures you're always in control.
Powerful Tools
12 built-in tools for file operations, shell commands, web search, and more. Read, write, edit files, search code, and execute commands seamlessly.
Cross-Platform
Native support for Windows, macOS, and Linux with platform-specific handling. Works the same way everywhere you code.
Beautiful UI
Markdown rendering with syntax highlighting, collapsible sections, and a clean interface that makes reading code and documentation easy.
Auto-Update
Automatic update checks keep you on the latest version with new features and improvements. Updates are seamless and non-intrusive.
What You Can Do with Codentis
Code Generation
- • Create complete files from descriptions
- • Generate boilerplate and scaffolding
- • Write functions, classes, and modules
- • Add tests and documentation
Code Editing
- • Refactor existing code
- • Fix bugs and errors
- • Add new features to files
- • Update dependencies and imports
Code Understanding
- • Explain complex code sections
- • Summarize file contents
- • Find patterns and issues
- • Review and analyze code
Project Management
- • Search across your codebase
- • Run build and test commands
- • Manage dependencies
- • Track TODOs and tasks
How It Works
You Ask
Type your request in natural language. "Create a Python script that sorts a list" or "Fix the bug in app.py".
Codentis Thinks
The AI analyzes your request, understands context, and plans the best approach using available tools.
Tools Execute
Codentis uses built-in tools to read files, write code, search patterns, run commands, and more.
You Review
See the results, review changes, and continue the conversation. Codentis learns from your feedback.
Perfect For
Developers
Speed up your workflow with instant code generation, refactoring, and debugging assistance.
Students
Learn programming concepts, understand code examples, and get help with assignments.
Teams
Maintain consistent code quality, document projects, and onboard new team members faster.
Why Choose Codentis?
Terminal-Native: Works directly in your terminal, no browser tabs or context switching required.
Privacy-Focused: Your code stays on your machine. Only sends necessary context to the AI provider you choose.
Provider Flexibility: Use OpenAI, Anthropic, OpenRouter, or run models locally with Ollama.
Open Source: Transparent, auditable code. Contribute, customize, or learn from the implementation.
Active Development: Regular updates with new features, improvements, and bug fixes.