-
Notifications
You must be signed in to change notification settings - Fork 13
Home
Vicious Squid edited this page Mar 28, 2026
·
80 revisions
"What if a Tamagotchi had a neural network and could learn stuff?" — Gigazine
🦑 A transparent cognitive sandbox disguised as a digital pet squid with a neural network you can see thinking
Micro neural engine for small autonomous agents that learn via Hebbian dynamics and grow new structure
New to Dosidicus? Start here to understand how to interact with your squid.
- Care Guide / Getting Started
- Personalities — How different squid types behave.
- Decoration Window — Managing the squid's environment.
- Vision System — Realistic foraging and food detection.
- Hebbian Learning — The algorithm behind 30-second learning cycles.
- Neurogenesis — How the squid creates new neurons based on environment.
- Decision Engine — Making choices based on hunger, sleep, and memory.
- Engine Overview — High-level system architecture.
- Data Flow Summary
- How Dosidicus differs from other systems - a unique form of artificial neurogenesis
- main.py — The main simulation loop.
- tamagotchi_logic.py — Core needs and health management.
- squid.py — The physical squid class.
- Memory System & memory_manager.py — Managing experiences.
Fine-tune the simulation and monitor the squid's neural activity.
- config.ini — Adjusting simulation parameters.
- Save File Format — Structure of persisted data.
- Plugin System — Extending the engine's capabilities.
🦑 Raise digital squids whose brains grow & rewire themselves through Hebbian learning and Neurogenesis