{"adoption": {"forks": 62, "observed_at": "2026-08-28T04:04:10.326491+00:00", "stars": 1263}, "canonical_url": "https://ross.abutalabs.com/products/soul-of-waifu", "card": {"archived": false, "artifact_type": "application", "description": "🌌 Give a soul to your favorite characters. Soul of Waifu is a desktop roleplay & AI companion app featuring Live2D/VRM avatars, voice chat & local LLM. Evolve together across immersive chat, RPG adventures, and your desktop.", "domain": ["artificial-intelligence", "large-language-models", "chatbots", "desktop-applications", "gaming-tools", "entertainment"], "enriched": true, "function": ["chatbot", "chat-interface", "llm-inference", "tts", "speech-recognition", "gui", "agent-framework"], "health_score": 99, "homepage": "https://jofizcd.github.io/soul-of-waifu-site/", "language": "Python", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["jofizcd/Soul-of-Waifu"], "name": "jofizcd/Soul-of-Waifu", "platform": ["windows", "python", "cross-platform"], "pushed_at": "2026-08-17T22:12:57+00:00", "repo": "jofizcd/Soul-of-Waifu", "stars": 1263, "tags": ["ai-companion", "live2d", "vrm", "vtuber", "roleplay", "local-llm", "llamacpp", "anime", "virtual-girlfriend", "desktop-pet", "rpg-engine", "character-ai", "desktop"], "topics": ["ai", "ai-girlfriend", "ai-waifu", "character-ai", "live2d", "ai-companion", "ai-roleplay", "ai-vtuber", "llamacpp", "neurosama", "vrm", "soul-of-waifu", "anime", "chatbot", "desktop-app", "local-llm", "roleplay", "virtual-girlfriend", "ai-rpg-engine", "desktop-waifu"], "urls": [], "use_cases": ["run an ai waifu companion on my desktop with live2d avatar", "chat with ai characters locally without sending data to the cloud", "give my character a persistent memory that evolves over time", "play tabletop rpg adventures with an ai game master", "create an ai vtuber with voice and animated avatar", "roleplay chat app with lorebooks and custom scenarios", "desktop ai companion that can use my os and tools"], "what_it_is": "Soul of Waifu is an open-source desktop application for creating AI companion characters with Live2D/VRM avatars, voice chat, and persistent evolving memory. It supports local LLMs via llama.cpp and cloud providers, and includes a tabletop RPG adventure mode and a desktop agent with OS access.", "when_to_avoid": ["you need a headless API or backend service for embedding chatbots in products", "you want a lightweight text-only chat UI without avatar/voice overhead", "you require production-grade multi-user or server deployment", "you need official support beyond Windows desktop"], "when_to_choose": ["you want a local-first, private AI companion with animated Live2D/VRM avatars", "you need persistent cross-mode memory shared between chat, RPG, and desktop agent modes", "you want an open-source alternative to character.ai with voice and desktop presence", "you prefer running models offline via llama.cpp or choosing among many LLM providers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/soul-of-waifu", "repo": "jofizcd/Soul-of-Waifu", "role": "main", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:10.326491+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:04:08.561161+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "25cffc8443d18af3a9d4fa4a5ad5dc66ae88a3d832d2b78daa5d86e8b578ed1a", "fetched_at": "2026-08-28T04:04:10.326491+00:00", "kind": "readme", "missing": false, "url": "https://github.com/jofizcd/Soul-of-Waifu"}, {"content_hash": "709ea5f18eceafd81f79f8681546531beda27f2e1fd62cf999533315cc9e17eb", "fetched_at": "2026-08-29T12:16:34.032336+00:00", "kind": "homepage", "missing": false, "url": "https://jofizcd.github.io/soul-of-waifu-site/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 78, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1096, "days_push": 16, "days_rel": 17, "gap_med": 16.0, "n_releases_24m": 9}, "score": 94, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}