OpenEvol: Offline Self-Improvement Pipeline for LLMs Using Conversation History

What OpenEvol Does
OpenEvol is an offline self-improvement pipeline for large language models that automatically converts AI conversation history into training data. The tool mines high-value exchanges from conversations, judges their quality, and generates fine-tuning datasets without manual labeling or proprietary data flywheels.
How It Works
The pipeline runs through four automated stages:
- Mine high-value exchanges from conversations
- Judge quality using rules with an optional teacher LLM
- Synthesize SFT, preference, and pretraining datasets
- Fine-tune with one command
This creates a closed loop where the model learns from its own experience.
Technical Details
No GPU is required to get started - the full pipeline runs on CPU with a mock or OpenAI-compatible teacher backend. You can bring a GPU when ready to train.
Five teacher backends are supported:
- Mock
- Rule-based
- OpenAI-compatible API (any local proxy works)
- HuggingFace Transformers
- vLLM
Usage Options
Three ways to use OpenEvol:
- CLI for offline batch runs
- REST API server for automation
- OpenClaw desktop plugin that lets you trigger pipeline runs directly from chat
Quality Control
Every batch is automatically scored. If the approval rate drops below 80%, training is blocked and flagged for human review, giving users control over what data gets used for training.
This type of tool is useful for developers who want to improve their AI coding agents using actual conversation history without sending data to external services.
📖 Read the full source: r/openclaw
👀 See Also

OpenGalatea MCP Server Connects Claude to Prusa 3D Printers
OpenGalatea is an open-source MCP server that enables Claude to control Prusa 3D printers via PrusaLink, allowing natural language commands to search Printables.com, slice models, and manage prints.

One-Command Docker Setup for OpenClaw with Full-Disk Encryption and Monitoring
A Docker setup for OpenClaw that provides full-disk encryption guides, Tini as PID 1, built-in monitoring tools, and data stored as plain files on the host. Deployment requires just two commands: git clone and ./shell.

Black LLAB: Open-Source Architecture for Dynamic Model Routing and Docker-Sandboxed AI Agents
A developer has open-sourced Black LLAB, a system that uses Mistral 3B to route prompts between local and cloud models and runs AI agents in isolated Docker containers with OpenClaw integration.

TigrimOS v1.1.0 and Tiger CoWork v0.5.0 released with remote agent swarms and configurable governance
TigrimOS v1.1.0 and Tiger CoWork v0.5.0 released today add swarm-to-swarm communication between remote instances and five configurable governance protocols. Both are self-hosted, free, and open source.