OpenEvolve este un framework de algoritmi evolutivi care utilizează modele de limbaj mari pentru a descoperi și optimiza autonom algoritmi de programare. Funcționează ca un motor de descoperire a algoritmilor și instrument de căutare a codului, evoluând populații de programe candidate pentru a găsi implementări eficiente și optimizări specifice hardware-ului.
Principalele funcționalități ale codelion/openevolve sunt: Evolutionary Algorithm Discovery, Evolutionary Code Optimizers, Automated Code Refinement Loops, Error-Correction Feedback Loops, Population Diversity Maintenance, Closed-Loop Code Iteration, AI Model Orchestration, Automated Prompt Optimization.
Alternativele open-source pentru codelion/openevolve includ: algorithmicsuperintelligence/openevolve — OpenEvolve is an open-source framework for evolutionary computation that uses language models to drive automated… boundaryml/baml — BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It… minedojo/voyager — Voyager is an autonomous embodied agent and lifelong learning framework that uses a large language model to explore… linshenkx/prompt-optimizer — Prompt Optimizer is a framework designed for the iterative refinement and testing of text-based instructions for large… keirp/automatic_prompt_engineer — Automatic Prompt Engineer is a framework designed to automate the generation, refinement, and performance measurement… tukuaiai/vibe-coding-cn — vibe-coding-cn is an AI software development workflow and prompt engineering framework designed to transform product…
OpenEvolve is an open-source framework for evolutionary computation that uses language models to drive automated optimization across multiple domains. It can evolve system prompts for large language models, refine source code across programming languages, search for optimal GPU kernel configurations, discover interpretable mathematical expressions from data, and maintain diverse populations of high-performing solutions. The framework integrates multiple evolutionary strategies, including MAP-Elites diversity mapping and island-based topologies, to avoid premature convergence and preserve a wid
BAML is a prompt engineering framework and LLM client generator that defines AI prompts as type-safe functions. It serves as a structured data extraction tool and workflow orchestrator, transforming unstructured model responses into strongly typed objects using a custom schema language and alignment algorithms. The project distinguishes itself by using a compiler to generate language-specific boilerplate code for API communication and output parsing. It features a dedicated environment for designing complex prompt templates with conditional logic and reusable snippets, and employs genetic alg
Voyager is an autonomous embodied agent and lifelong learning framework that uses a large language model to explore virtual environments. It functions as a code-based action controller, translating natural language instructions into executable scripts to interact with its surroundings. The system features an automatic curriculum generator that creates sequences of exploration goals to discover new items and behaviors without human intervention. It maintains a skill library manager that stores learned behaviors as reusable code fragments, which can be composed to execute complex tasks. The fr
Prompt Optimizer is a framework designed for the iterative refinement and testing of text-based instructions for large language models. It functions as an automated evaluation pipeline that systematically adjusts prompt structure, constraints, and clarity to improve the accuracy and consistency of model outputs. The system distinguishes itself through a model-agnostic interface that standardizes communication across different artificial intelligence providers. It incorporates a versioned asset management system to track prompt history, enabling developers to maintain consistency and perform r