YAML Metadata Warning:empty or missing yaml metadata in repo card

Check out the documentation for more information.

Lovely 2.0

Real, modular personal AI companion for Bhanu (Expert Gamer) β€” Windows PC, Telegram, Android/mobile, voice, vision, memory, automation. No fakes, no mock success: every status in the registry is earned by a passing test or stated as blocked.

Current milestone: M1 (core contracts) β€” UNTESTED

Built: kill switch, event bus, tiered permissions + dangerous-command PIN, SQLite memory with decay/pinning, personality engine (honest failure reporting, no-dead-end, absurd-spec roast detection), OpenAI-compatible model router with fallback chain, CLI with doctor. Code is written and reviewed but has not been executed yet β€” see TESTING.md for how to verify.

Quick start (owner's Windows PC)

git clone https://huggingface.co/Exxpert/Lovely-2.0
cd Lovely-2.0
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python main.py doctor        # first thing, always
python main.py pin           # set dangerous-command PIN (stored hashed)
# set one provider key for chat, e.g.:
setx GROQ_API_KEY "gsk_..."
python main.py chat
python -m pytest tests/ -v   # core unit tests

Emergency stop from ANY surface: create kill.flag in the data dir, or python main.py kill on. Nothing in the system may bypass it.

Layout

  • lovely/core/ β€” config + resource laws, event bus, kill switch, permissions, memory, personality
  • lovely/router.py β€” the single LLM wrapper (spec Β§12 #1)
  • lovely/agents/ β€” M3 agent engine (planned)
  • registry/features.json β€” the 188-feature registry (never lose this)
  • docs/ β€” architecture, testing, security, limitations
  • main.py β€” CLI: status, doctor, kill, pin, chat, memory, prefs

Status reporting

Every work cycle appends to CHANGELOG.md with COMPLETED / VERIFIED / FAILED / BLOCKED / CHANGED / RESOURCE IMPACT / NEXT. Failures are never hidden.

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support