OpenBrainLM — dialectic reasoning layer that sets fitness criteria for OpenEvolve #447
0SxD
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The idea
OpenEvolve evolves code using fitness functions. But who decides the fitness criteria? Who verifies the evolved code is actually sound?
OpenBrainLM is a brain harness for LLMs that solves this with a Trinity dialectic — three voices (Ethos, Logos, Pathos, from Aristotle's Nicomachean Ethics) that debate every decision:
Both sides must wield the same shared evidence to convince each other. No action proceeds until the fight resolves.
How it connects to OpenEvolve
From our concept paper:
The dialectic sets the goal. OpenEvolve finds the path. The dialectic verifies the result.
What else OpenBrainLM does
LLM-agnostic, pure Python stdlib, MIT licensed.
Repo: https://github.com/0SxD/OpenBrainLM
The AlphaEvolve integration section in concept paper 1 was written with OpenEvolve in mind. Would love feedback from this community.
Beta Was this translation helpful? Give feedback.
All reactions