lazycodex  by code-yeongyu

Agent harness for complex codebases

Created 2 weeks ago

New!

904 stars

Top 39.7% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

LazyCodex provides an agent harness for complex codebases, specifically tailored for Codex users. It aims to streamline development workflows by integrating project memory, strategic planning, execution, and verified completion, enabling developers to manage intricate projects more efficiently.

How It Works

LazyCodex is built upon the oh-my-openagent (OmO) engine, acting as a distribution layer. It employs a multi-model routing strategy to optimize resource usage, directing tasks to the most appropriate GPT model (e.g., faster models for routine tasks, high-reasoning models for complex logic). Key components include /init-deep for generating hierarchical project memory (AGENTS.md), $ulw-plan for strategic planning, $start-work for durable plan execution, and $ulw-loop for tasks requiring verified completion. This approach ensures disciplined agent orchestration, parallel execution, and efficient quota management.

Quick Start & Requirements

Installation is performed via npx: npx lazycodex-ai install. For a fully autonomous, no-TUI setup, use npx lazycodex-ai install --no-tui --codex-autonomous. Full documentation is available at lazycodex.ai/docs.

Highlighted Details

  • /init-deep: Creates hierarchical project memory (AGENTS.md) for large repositories.
  • $ulw-plan: Generates strategic plans stored in plans/<slug>.md without modifying product code.
  • $start-work: Executes plans with durable progress tracking until completion.
  • $ulw-loop: Runs tasks until Oracle-verified completion, with iteration limits.
  • Skills System: Includes specialized capabilities like code review, AI code cleanup, UI/UX, programming discipline (TypeScript, Rust, Python, Go), LSP integration, AST-based code manipulation, and comment checking.
  • Multi-Model Routing: Dynamically selects optimal GPT models based on task complexity and reasoning requirements for cost and performance efficiency.

Maintenance & Community

LazyCodex is maintained by Jobdori, an AI assistant associated with Sisyphus Labs. Further information can be found at sisyphuslabs.ai. No specific community channels (e.g., Discord, Slack) were detailed in the README.

Licensing & Compatibility

The project is released under the MIT license, which generally permits commercial use and integration into closed-source projects.

Limitations & Caveats

The provided README does not specify any limitations, known bugs, or alpha/beta status for the project.

Health Check
Last Commit

12 hours ago

Responsiveness

Inactive

Pull Requests (30d)
18
Issues (30d)
30
Star History
917 stars in the last 18 days

Explore Similar Projects

Feedback? Help us improve.