in30mn1a

in30mn1a / LumiMuse

Public

A quiet AI companion. Create characters, build memories, feel something real.

13
1
100% credibility
Found May 14, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

LumiMuse is a self-hosted web app for creating AI companions with persistent long-term memory, image generation, and mobile-friendly chat experiences stored locally in a single file.

How It Works

1
🚀 Discover LumiMuse

You find this cozy AI companion app and easily start it on your computer or phone.

2
🧠 Connect a smart helper

Link a friendly AI service so your characters can chat and think like real friends.

3
💕 Create your first character

Design a special companion with a name, personality, greeting, and even image style tags.

4
💬 Start chatting

Pick your character, send messages, attach photos or notes, and watch replies stream in.

5
🧠 Memories build naturally

Your character automatically remembers key moments, preferences, and shared stories from chats.

6
🎨 Generate images together

Ask to draw scenes from your talks, and save beautiful pictures right in conversations.

✨ A lasting companion

Enjoy private, growing friendships with characters that feel real and remember you forever.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is LumiMuse?

LumiMuse is a self-hosted AI companion app built in TypeScript with Next.js, React, Tailwind, SQLite, and Docker support. You create characters with personalities, greetings, and image tags, then chat via streaming responses from any OpenAI-compatible API, including local models. It solves endless context loss in AI chats by auto-extracting long-term memories from conversations, injecting them back for persistent "relationships," plus image generation via SD WebUI, NovelAI, or ComfyUI—all data stays local.

Why is it gaining traction?

Unlike generic chatbots, LumiMuse emphasizes quiet companionship—gradual memory building across message counts, time intervals, or keywords creates a sense of real presence without dumping full histories. Features like global message search (CJK-inclusive, date-based), conversation duplication, manual summarization, and mobile-optimized UI with safe-area handling make ongoing interactions feel natural. Docker one-command deploys and optional password protection hook self-hosters tired of SaaS data leaks.

Who should use this?

Indie devs running local LLMs who want private character roleplay without cloud costs. AI tinkerers testing vision models via image/text attachments. Older adults or solo creators seeking a "quiet companion dogs older adults" vibe—low-key emotional bots that remember preferences, events, and quirks over weeks.

Verdict

Early project (13 stars, 1.0% credibility) but impressive bilingual docs, regression scripts, and MIT license make it forkable. Try via `docker compose up` if you need a peace and quiet github companion today; skip if waiting for battle-tested scale.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.