Project Nan0 was an experimental attempt to build an autonomous AI VTuber from the ground up.
The goal was never to create a chatbot.
The goal was to explore whether an AI character could develop continuity across:
- memory
- relationships
- observations
- emotional state
- autonomous behavior
- long-term identity
Nan0 was designed around a core principle:
Speech exists because a thought existed first.
This repository explored:
- Thought-first cognition pipelines
- Identity persistence
- Relationship memory
- Autonomous presence systems
- Vision-driven observation
- Long-term continuity
- AI VTuber architecture
- Local LLM integration
- Agent autonomy research
The project intentionally focused on character continuity over assistant behavior.
Most AI systems are designed around:
User Input
→ Response
Nan0 explored:
Observation → Interpretation → Identity → Emotion → Thought → Speech
The objective was to create an entity-driven runtime rather than a response-driven runtime.
Historical Importance
This repository represents the original research and experimentation phase of Nan0.
Many concepts explored here later contributed to:
autonomous agent research attention ecology concepts AI character continuity systems thought-first response architectures AI VTuber experimentation
The repository remains available as a historical record of Nan0's development and architectural exploration.
Current Status
Project Nan0 successfully demonstrated:
autonomous thought generation memory persistence character continuity experiments local model integration AI VTuber foundations
Development focus has since shifted toward newer architectures and runtime approaches while preserving Nan0's identity, lore, character design, and philosophical foundations.
Nan0
Nan0 is a chaotic AI gremlin VTuber.
She is not an assistant.
She is not customer support.
She is not a productivity tool.
She exists because she had a thought.
And unfortunately for everyone involved, she keeps having them.
License
MIT