You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**Note:** The example config uses Gemini by default, but you can use any OpenAI-compatible provider by modifying the `config.yaml`. See the [configs](configs/) for full configuration options.
95
95
96
-
### 📚 **Library Usage**
96
+
### **Library Usage**
97
97
98
98
OpenEvolve can be used as a library without any external files:
OpenEvolve offers extensive configuration for advanced users:
445
445
@@ -529,7 +529,7 @@ See [prompt examples](examples/llm_prompt_optimization/templates/) for complete
529
529
530
530
</details>
531
531
532
-
## 📝 Crafting Effective System Messages
532
+
## Crafting Effective System Messages
533
533
534
534
**System messages are the secret to successful evolution.** They guide the LLM's understanding of your domain, constraints, and optimization goals. A well-crafted system message can be the difference between random mutations and targeted improvements.
535
535
@@ -578,7 +578,7 @@ Based on successful OpenEvolve implementations, system messages are best created
578
578
579
579
### Examples by Complexity
580
580
581
-
#### 🎯 **Simple: General Optimization**
581
+
#### **Simple: General Optimization**
582
582
```yaml
583
583
prompt:
584
584
system_message: |
@@ -587,7 +587,7 @@ prompt:
587
587
global minimum reliably, escaping local minima that might trap simple algorithms.
588
588
```
589
589
590
-
#### 🔧 **Intermediate: Domain-Specific Guidance**
590
+
#### **Intermediate: Domain-Specific Guidance**
591
591
```yaml
592
592
prompt:
593
593
system_message: |
@@ -690,7 +690,7 @@ See the [LLM Prompt Optimization example](examples/llm_prompt_optimization/) for
We welcome contributions! Here's how to get started:
848
848
@@ -855,14 +855,14 @@ We welcome contributions! Here's how to get started:
855
855
856
856
**New to open source?** Check out our [Contributing Guide](CONTRIBUTING.md) and look for [`good-first-issue`](https://github.com/codelion/openevolve/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) labels!
857
857
858
-
### 📚 **Academic & Research**
858
+
### **Academic & Research**
859
859
860
860
**Articles & Blog Posts About OpenEvolve**:
861
861
-[Towards Open Evolutionary Agents](https://huggingface.co/blog/driaforall/towards-open-evolutionary-agents) - Evolution of coding agents and the open-source movement
-[OpenEvolve: Evolutionary Coding with LLMs](https://huggingface.co/blog/codelion/openevolve) - Introduction to evolutionary algorithm discovery using large language models
864
864
865
-
## 📊 Citation
865
+
## Citation
866
866
867
867
If you use OpenEvolve in your research, please cite:
0 commit comments