egalite-ai
local chat-like reasoning
Motto:
Be readable
Provide partial answer ASAP
allow to break reasoning
if A is a B and B has C then A has C
vs earmuffs
*A* is *B* | *B* has *C* => *A* has *C*
What has Tom? => Tom has *?* // query
12 + 6 => 10 + 2 + 6
12 =>
*A*2 *B* => *A*0 + 2 *B*
*A*1 *B* => *A*0 + 1 *B*
*A*
// I forgot to check if rule is A is B hello B, that B should have same value