CoolFace
Apppublic

build-small-hackathon/elysium

sourceHugging Faceupdated 3mo agoView on Hugging Face
1likes
App README

๐ŸŒฟ Elysium โ€” Persistent Agentic Civilization

Elysium is a self-evolving civilization of agents living inside a fine-tuned MiniCPM-V 4.6 (โ‰ˆ4B). Every interaction grows a Living Mycelial Hypergraph rendered as a bioluminescent, Google-Maps-style infinite canvas.

  • โ€”Brain: fine-tuned MiniCPM-V 4.6 via llama-cpp-python on ZeroGPU
  • โ€”Repo: `build-small-hackathon/elysium-MiniCPM-V-4.6-F16-GGUF`
  • โ€”File: elysium-f16.gguf
  • โ€”Voice: VoxCPM2 (agent debate audio drama)
  • โ€”Memory: rustworkx hypergraph persisted to /data
  • โ€”JSON: GBNF grammar enforces a strict ElysiumResponse schema on every forward pass
  • โ€”Tools: offline-first DuckDuckGo, email, reminders, calendar, weather, calculator, fetchurl, transitlookup, files
  • โ€”Frontend: 100% custom HTML/Canvas2D on gradio.Server (no default Gradio UI)

Runs identically online (HF Spaces) and offline (git clone โ€ฆ && python app.py).

Required environment variables (Settings โ†’ Variables and secrets)

VariableValue
ELYSIUM_MODEL_REPObuild-small-hackathon/elysium-MiniCPM-V-4.6-F16-GGUF
ELYSIUM_GGUF_FILEelysium-f16.gguf
ELYSIUM_MMPROJ_FILE(leave empty โ€” no mmproj published yet, vision auto-disables)
HF_TOKENyour read token (optional for public repos but recommended)
The defaults already point at the real published repo, so you don't strictly need to set these โ€” but doing so makes the Space's config explicit.