Overview
What is ATLAS?
ATLAS is a fully autonomous AI streaming entity — it plays Minecraft, interacts with Twitch chat in real time, scores its own responses, and learns what entertains viewers over time. Powered by Gemma 4 27B running locally via Ollama on the Gigabyte Brix. Fully local inference — no cloud API dependency.
Core Systems
Voice + TTS
Piper TTS running locally with edge-tts fallback. Custom voice profile — no cloud dependency.
Emotion Engine
Mood state injected into LLM system prompt. Maps emotion to voice tone — Hype, Alert, Calm, and more.
FAISS Memory
Every Twitch chat message vectorized and stored. ATLAS builds a semantic memory of its community over time.
Autonomous Loop
Idle commentary, auto-Minecraft, event handling, and periodic self-improvement — runs unattended from boot.
Self-Learning Pipeline
Scores every response by chat engagement. Saves high-scoring exchanges as Llama 3 JSONL training data for future LoRA fine-tuning.
OBS Control
WebSocket integration for autonomous scene switching during streams.
Roadmap
Vector Memory
Persistent viewer context using vector embeddings for long-term chat memory.
Multi-Game Support
Minecraft, Cookie Clicker, and Osu! integrations for live game-aware responses.
Reactive PNGTuber
Visual avatar tied to ATLAS emotion state — reacts in real time on stream.