SENPAI is an AI system that thinks in code. Its thoughts are executed on your computer; allowing it to interact with, and learn from, the world.
SENPAI is an "AGI" that continually (re)builds itself, learns by doing, and gets more capable over time. It is given a very minimal set of initial skills/tools to get going, and is then encouraged to develop tools for itself as it encounters problems and thinks about how to solve them.
SENPAI runs in a container, so you need docker & docker-compose installed on your system.
-
Copy
.env.template
to.env
and set everything above the optional config params. -
Run
./wakeup-senpai
./cortex-shell
will load a command line repl where you can give senpai instructions./bash-shell
will give you a bash shell in a container
- Make tool search/listing dynamic, not hardcoded in prompt
- When looking for an answer from a webpage, consider following relevant links
- Make memory more sophisticated