Introduction

Getting Started

Configuration

Features & Tools

Advanced

Support & Resources

Get Started

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

1

You Ask

Type your request in natural language. "Create a Python script that sorts a list" or "Fix the bug in app.py".

2

Codentis Thinks

The AI analyzes your request, understands context, and plans the best approach using available tools.

3

Tools Execute

Codentis uses built-in tools to read files, write code, search patterns, run commands, and more.

4

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.