devo  by 7df-lab

An open-source AI coding agent built in Rust

Created 3 months ago
309 stars

Top 86.8% 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

6 days ago

Responsiveness

Inactive

Pull Requests (30d)
15
Issues (30d)
25
Star History
11 stars in the last 30 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%
7k
Neovim plugin for AI-powered coding assistance
Created 2 years ago
Updated 1 day ago
Starred by Didier Lopes Didier Lopes(Founder of OpenBB), Elie Bursztein Elie Bursztein(Cybersecurity Lead at Google DeepMind), and
5 more.

grok-build by xai-org

4.2%
22k
AI coding agent harness and TUI
Created 1 week ago
Updated 4 days ago
Feedback? Help us improve.