Clawie is a powerful terminal coding agent designed for efficiency and control. It seamlessly integrates both Rust and Python environments, offering features like an interactive setup wizard, lazy development mode to minimize over-engineering, and git integration to streamline version control—all while maintaining a focus on speed and simplicity.
Clawie is a powerful terminal coding agent designed for efficiency and ease of use, equipped to run locally with robust model capabilities. It consolidates both Rust and Python components into a single workspace, enhancing productivity and collaboration for developers.
Interactive Setup Wizard: Configure your environment quickly using the interactive setup wizard. Run the command to initialize your settings:
./clawie setup
Settings are saved in settings.json for future use.
Lazy Senior Dev Mode: This feature promotes a disciplined approach to coding by implementing a Lean Ladder, ensuring minimalism and efficiency in coding practices. Manage this mode inside the REPL session using commands like /lean [lite|full|ultra|off] and review the project for potential over-engineering using /lean-review.
Repository Mapping: Easily navigate large codebases with the /map command, which generates a ranked map of repository files and their respective symbols, streamlining the exploration of projects.
Git Integration: Clawie enhances version control with integrated git commands right from the REPL. Use commands like /commit for automatic commit generation and /undo to reverse changes seamlessly.
Workspace RAG Service: The SQLite-backed vector indexing service offers powerful semantic search capabilities within the repository. Initiate file ingestion and serve your API with:
cargo run -p claw-rag-service -- ingest --workspace .
Web UI Enhancements: Clawie comes with a dynamic web interface that features live log streaming and side-by-side file comparisons, allowing for real-time process monitoring and efficient review of code changes.

Automated Parity Pipelines: Clawie ensures that updates in the Rust code mirror properly in the Python counterparts with sync checks and automated unit testing.
Pixel Agents Dashboard: The visual interface gamifies monitoring of agent statuses while presenting a lively pixel-art representation of active agent instances.

To begin enjoying the features of Clawie, initialize your workspace and launch the Clawie agent REPL:
./clawie setup
./clawie
Manage your projects efficiently by focusing on either rust-clawie for command-line features or python-clawie for Python-specific modules.
Clawie aims to simplify development workflows by consolidating multiple tools and enhancing collaboration, making it an essential tool for developers seeking efficiency and control.
No comments yet.
Sign in to be the first to comment.