AgenticMatrix/coderix

A pure open-source coding agent developed by AI

What it solves

Coderix is an open-source AI coding agent designed to assist with software development tasks through natural language. It helps developers automate file operations, execute shell commands, search codebases, and manage tasks directly from their terminal, desktop, or VS Code environment.

How it works

The project uses a framework-agnostic core engine that handles the agentic loop, tool execution, and context management. It connects to various LLM providers (Anthropic, DeepSeek, or OpenAI-compatible endpoints) to reason about tasks. The system supports a wide range of tools—such as file manipulation, web searching, and task management—which are executed via a streaming tool queue. It provides multiple interfaces, including a React-based terminal UI (TUI), an Electron desktop application, and a VS Code extension, all powered by the same underlying logic.

Who it’s for

It is primarily intended for developers and researchers interested in studying or experimenting with how AI coding agents are architected, including agent loops, multi-agent orchestration, and tool-use implementations.

Highlights

  • Multi-Interface Support: Provides a consistent experience across a terminal UI, Electron desktop app, and VS Code extension.
  • Extensive Toolset: Includes over 15 tools for file editing, shell command execution, web fetching, and task tracking.
  • Flexible Agent Loop: Features autonomous multi-turn reasoning with streaming tool execution and configurable concurrency.
  • Developer-Friendly Architecture: Built as a pnpm monorepo with TypeScript and Python SDKs, making it modular and extensible.
  • Session Management: Supports checkpointing, resuming previous conversations, and forking sessions.

Related

  • Project
  • Project
  • Project
  • Project