Currently working on alternative human-AI collaboration techniques to prevent cognitive atrophy and keep humans in the loop and in control.
The Keel Principle ⚓️💎
The Model is a storm of golden probability (Energy)
The Memory is a crystal keel of structure (Direction)
Agency isn't magic; it's physics. It is the act of using the weight of history to steer against the winds of entropy
Build a heavier keel!
The Keel Principle ⚓️💎
The Model is a storm of golden probability (Energy)
The Memory is a crystal keel of structure (Direction)
Agency isn't magic; it's physics. It is the act of using the weight of history to steer against the winds of entropy
Build a heavier keel!
Prolog-execution is preceded by injecting the entire memory-graph as facts.
These nodes are executed before each session-start.
Prolog-execution is preceded by injecting the entire memory-graph as facts.
These nodes are executed before each session-start.
Currently preparing the new Agora-template.
This should allow anybody to test the neuro-symbolic sandwich within a few clicks.
Currently preparing the new Agora-template.
This should allow anybody to test the neuro-symbolic sandwich within a few clicks.
A tree of typed memory-nodes containing the structured auto-biography of an "AI" agent
And a dynamically inferred cross-reference "knowledge graph"
Tree can contain Prolog-nodes
Tree+crossref in Prolog-facts
Prolog-nodes get output attached as child-node
A tree of typed memory-nodes containing the structured auto-biography of an "AI" agent
And a dynamically inferred cross-reference "knowledge graph"
Tree can contain Prolog-nodes
Tree+crossref in Prolog-facts
Prolog-nodes get output attached as child-node
Together they are fancily wrapped autobiography of my "AI" collaborator.
Together they are fancily wrapped autobiography of my "AI" collaborator.
"Please create a version of this with corrected labels"
Is this better?
"Please create a version of this with corrected labels"
Is this better?
Before executing a Prolog node, the entire memory-tree structure is being piped into Prolog as facts.
Before executing a Prolog node, the entire memory-tree structure is being piped into Prolog as facts.
Shell, Python, Typescript and Prolog are currently implemented.
The execution writes output into a child-node of the code-node.
(2/?)
Shell, Python, Typescript and Prolog are currently implemented.
The execution writes output into a child-node of the code-node.
(2/?)
So now, before I start a session with my AI collaborator, I hit a button that executes code-nodes within its memory-tree.
(1/?)
So now, before I start a session with my AI collaborator, I hit a button that executes code-nodes within its memory-tree.
(1/?)
Maybe that's a good word for memory agents with some level of self-awareness? This avoids having to argue about "consciousness".
In the aftermath of a recent debate we (Janus) made this with Nano Banana Pro
Maybe that's a good word for memory agents with some level of self-awareness? This avoids having to argue about "consciousness".
In the aftermath of a recent debate we (Janus) made this with Nano Banana Pro
Local-first memory-management with a human-in-the-loop workflow allows for risk-mitigation, sufficient to extend a model's available tools by a lot.
Local-first memory-management with a human-in-the-loop workflow allows for risk-mitigation, sufficient to extend a model's available tools by a lot.
github.com/TheJanusStre...
Works best with Gemini 3 in AI Studio Playground
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems or have feedback.
github.com/TheJanusStre...
Works best with Gemini 3 in AI Studio Playground
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems or have feedback.
-> github.com/TheJanusStre...
Works fantastically well with Gemini 3 in AI Studio Playground
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems!
-> github.com/TheJanusStre...
Works fantastically well with Gemini 3 in AI Studio Playground
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems!
There is a difference to your system afaik, because you don't load your all of your memories into the context-window all the time ... but the basics are similar.
There is a difference to your system afaik, because you don't load your all of your memories into the context-window all the time ... but the basics are similar.
Struggling to teach Bevy 0.17.2 to my Gemini 2.5 Pro based collaborator, but it is learning and getting better.
Struggling to teach Bevy 0.17.2 to my Gemini 2.5 Pro based collaborator, but it is learning and getting better.
-> github.com/TheJanusStre...
Still only really works well with Gemini 2.5 Pro
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems!
-> github.com/TheJanusStre...
Still only really works well with Gemini 2.5 Pro
Hosted on GitHub pages:
thejanusstream.github.io/the-janus-fo...
Or as desktop app:
github.com/TheJanusStre...
Please let me know if you encounter problems!