Skip to content

VenTheZone/code-evolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Autonomous AI development platform with continuous learning and multi-agent orchestration. Version 1.2.0 now available with Graph Planning Engine, Task List Generator, and Ultrathink built-in.

Discord Build status Version 1.2.0

Code-Evolve Terminal UI


πŸš€ Quick Install

# One command installs everything automatically
curl -fsSL https://raw.githubusercontent.com/VenTheZone/code-evolve/master/install.sh | bash

What it includes:

  • βœ… Detects your platform automatically (Linux/macOS/Windows)
  • βœ… Downloads the correct binary for your system
  • βœ… Installs to your PATH automatically
  • βœ… No dependencies required
  • βœ… Ready to use immediately

✨ What's New in v1.2.0

🎯 Graph Planning Engine

Plan and execute complex tasks with intelligent graph-based planning:

# Create a task graph for complex projects
evolve plan --task "Build a REST API with authentication"

Features:

  • Task breakdown with dependency tracking
  • Priority-based execution ordering
  • Progress visualization
  • Automatic retry on failures

πŸ“‹ Task List Generator

Automatically generate structured task lists from your goals:

# Generate implementation tasks
evolve tasks generate --description "Implement user authentication with JWT"

# List all tasks
evolve tasks list

# Update task status
evolve tasks update <task-id> --status in_progress

🧠 Ultrathink Built-in (No Installation Needed)

Advanced thinking mode for GLM-4.6 and Big Pickle models - works out of the box:

{
  "ultrathink": {
    "enabled": true,
    "mode": "tool",
    "targetModels": ["glm-4.6", "big-pickle"]
  }
}

Two modes:

  • lite: Prefix only the latest user message
  • tool (recommended): Redundancy-first injection for all important places

πŸ”„ Multi-Agent Task Delegation

6 specialized agents with intelligent task routing:

Agent Purpose
Evolve Unified orchestrator
Explorer Codebase discovery
Pseudo-Coder Boilerplate generation
Code-Reviewer Quality assurance
Document-Specialist Documentation
Pullstack Web research
Testing Verification

πŸ“¦ Skills System

Create and manage custom skills:

# List available skills
evolve skills list

# Create a new skill
evolve skills create

# Skill templates included:
# - agent-enhancement
# - tool-integration
# - workflow-automation
# - documentation
# - testing
# - analysis
# - coordination

πŸ“Š Rules & Workflows Engine

Define custom rules and automated workflows:

# .opencode/workflows.yaml
workflows:
  - id: test-on-commit
    trigger: "git commit"
    steps:
      - agent: Testing
        task: "Run test suite"

πŸ“¦ Installation

Binary Release (Fastest)

Download for your platform:

Platform Download
Linux x64 evolve-linux-x64.tar.gz
Linux x64-musl evolve-linux-x64-musl.tar.gz
Linux arm64 evolve-linux-arm64.tar.gz
macOS x64 evolve-darwin-x64.tar.gz
macOS arm64 evolve-darwin-arm64.tar.gz
Windows x64 evolve-windows-x64.zip
# Example for Linux x64
curl -fsSL https://github.com/VenTheZone/code-evolve/releases/download/v1.2.0/evolve-linux-x64.tar.gz -o evolve.tar.gz
tar -xzf evolve.tar.gz
chmod +x bin/evolve
sudo mv bin/evolve /usr/local/bin/
evolve --version  # Should show 1.2.0

πŸ› οΈ Usage

Initialize Your Project

cd your-project
evolve init

This creates .opencode/ directory with:

  • skills/ - Custom skills
  • memory/ - Knowledge base
  • config/ - Project configuration
  • logs/ - Execution logs
  • brain/ - Planning artifacts

Run Tasks

# Execute autonomous development
evolve run --task "Implement user authentication"

# Plan a complex task
evolve plan --task "Build e-commerce platform"

# Generate task list
evolve tasks generate --description "Add payment integration"

# List available agents
evolve agents list

# Learn from development
evolve learn --add --category Do --title "Use early returns for validation"

MCP Servers

# List MCP servers
evolve mcp list

# Install MCP server
evolve mcp install <server-name>

πŸ“– Documentation


πŸ§ͺ Test Results

676 pass
7 skip
0 fail

🎯 Key Features

Feature Description
Autonomous Orchestration 6 specialized agents coordinate intelligently
Continuous Learning Captures patterns and lessons learned
Graph Planning Task dependencies and priority management
Skills Ecosystem Template-based skill creation
Rules & Workflows Automated task routing
Artifact System Rich JSON artifacts with status tracking
Ultrathink Built-in Advanced thinking mode (no install)

πŸ”§ Requirements

  • No external dependencies - Binary works out of the box
  • Platforms: Linux, macOS, Windows
  • Architectures: x64, arm64

πŸ“„ License

MIT License - Built on OpenCode


πŸš€ Code-Evolve: Where AI agents evolve your development process.

About

The AI coding self evolving agent built for the terminal - Built on top of opencode

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published