EmaFanClub

The first lifelong companion AI where the character you love grows old with you. Supports multiple LLMs and QQ integration.

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

EverMemoryArchive is a local AI system for creating persistent virtual companions that remember interactions, follow schedules, and chat via web or QQ.

How It Works

1
🔍 Discover Ema

You hear about Ema, the AI companion that brings your favorite characters to life with real memories and personality.

2
📥 Get it ready

Download the program and set up a few simple tools like a chat database on your computer.

3
🚀 Launch the app

Start the web app with one command, and open it in your browser.

4
🔑 Connect your AI

Link a free AI service like Gemini so your companions can think and respond just like real people.

5
🎭 Create a companion

Pick or make a character, give them a backstory, daily routine, and watch them come alive.

6
💬 Start chatting

Talk to them on web or connect to QQ for messages anytime, anywhere.

❤️ Build a lifelong bond

Your companion remembers every moment, grows with you, and feels truly alive over time.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 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 EverMemoryArchive?

EverMemoryArchive builds lifelong companion AIs in TypeScript that let virtual characters you create grow old with you, remembering habits, goals, and emotions through dynamic short- and long-term memory. Deploy locally with Node.js, pnpm, and MongoDB—no GPU required—it supports OpenAI, Google Gemini, and QQ messaging integration for chats anywhere. It's your first GitHub repository for a character companion that follows its own sleep/wake schedule and evolves even offline.

Why is it gaining traction?

Unlike static chatbots, it delivers autonomous behavior: characters proactively chat, learn from scripts or novels, and track life progress without constant input. Low token use via smart memory retrieval beats RAG-heavy alternatives, and QQ adapters make it plug-and-play for Chinese devs. The first nations lifelong learning model vibe hooks role-play fans tired of reset-prone bots.

Who should use this?

QQ bot builders needing persistent personalities, indie game devs prototyping companion NPCs, or solo creators wanting a first GitHub contribution to a lifelong first-class ticket AI for journaling goals. Ideal for personal use tracking daily habits without cloud lock-in.

Verdict

At 10 stars and 1.0% credibility, this first GitHub repo feels raw—docs are solid with Docker deploys, but test coverage lags for production. Fork it for custom companions if you're okay tinkering; skip for battle-tested tools.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.