devo  by 7df-lab

An open-source AI coding agent built in Rust

Created 3 weeks ago

New!

257 stars

Top 98.3% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Claw CR is an open-source AI coding agent built in Rust, designed as an alternative to proprietary solutions like Claude Code. It aims to provide a flexible, provider-agnostic platform for AI-assisted coding, targeting developers seeking an open and customizable tool. Its key benefit lies in its extensibility and ability to integrate with various AI models, both cloud-based and local.

How It Works

The project employs a client/server architecture, allowing the core agent to run locally while being controllable remotely, with the TUI serving as one potential client interface. A significant design choice is its provider-agnostic nature, enabling integration with multiple AI backends including Claude, OpenAI, Qwen, Deepseek, and local models, fostering flexibility as the AI landscape evolves. It also features out-of-the-box Language Server Protocol (LSP) support and a built-in Text User Interface (TUI).

Quick Start & Requirements

  • Installation: No stable release; build from source. Clone the repository (git clone https://github.com/claw-cli/claw-code-rust), navigate into the directory, and build using cargo build --release.
  • Prerequisites: Rust 1.75+ recommended, installed via rustup.rs.
  • Documentation: Links to official quick-start, docs, or demos are not explicitly provided in the README beyond the build instructions.

Highlighted Details

  • Provider-agnostic: Supports multiple AI models (Claude, OpenAI, Qwen, Deepseek, local) without provider coupling.
  • Client/Server Architecture: Enables remote control and diverse client integrations.
  • LSP and TUI Support: Offers out-of-the-box Language Server Protocol integration and a functional Text User Interface.
  • Built in Rust: Leverages Rust for performance and safety.

Maintenance & Community

The project is explicitly marked as "early-stage" and "under active development," indicating a focus on foundational design and implementation. Contributions, including architecture feedback, RFC discussions, documentation, and implementation, are actively welcomed.

Licensing & Compatibility

The project is licensed under the MIT License, which generally permits commercial use and derivative works, including linking with closed-source software.

Limitations & Caveats

Claw CR is currently in an early design phase and is not production-ready. Users should expect ongoing development, potential breaking changes, and incomplete features as the project matures.

Health Check
Last Commit

2 days ago

Responsiveness

Inactive

Pull Requests (30d)
37
Issues (30d)
14
Star History
258 stars in the last 26 days

Explore Similar Projects

Starred by Patrick von Platen Patrick von Platen(Author of Hugging Face Diffusers; Research Engineer at Mistral), David Cournapeau David Cournapeau(Author of scikit-learn), and
3 more.

codecompanion.nvim by olimorris

0.4%
6k
Neovim plugin for AI-powered coding assistance
Created 2 years ago
Updated 2 days ago
Feedback? Help us improve.