3.2 KiB
3.2 KiB
Phase 0 Source Index
Status: Phase 0 source inventory; static links plus Phase 0B pinned finalist commits.
Scope: Repository/source references used during Phase 0. Runtime findings are recorded in PHASE-0B-RECOMMENDATION.md and supporting Phase 0B evidence.
Phase 0B Production Selection
Selected production base:
- AI-DnD
- pinned Phase 0B commit:
d72f7c1bda0f34fccd84afb7a25c34eb01c901de - license: MIT
Phase 0B also evaluated:
- Open Dungeon
b0a79f96bf852be7b4e53908dff6a7f7c179da23 - ai-adventure
873ea9180d5b611576cddb155921fc16a17ae88b
The source list below records the Phase 0 research set.
Finalists
AI-DnD
- Repository: https://github.com/parththakkar106/AI-DnD
- README / architecture summary: https://github.com/parththakkar106/AI-DnD/blob/main/README.md
- Design guide: https://github.com/parththakkar106/AI-DnD/blob/main/docs/GUIDE.md
- License: MIT
Open Dungeon
- Repository: https://github.com/newideas99/open-dungeon
- Database layer: https://github.com/newideas99/open-dungeon/blob/main/src/lib/db.ts
- Prompt/context layer: https://github.com/newideas99/open-dungeon/blob/main/src/lib/story-prompt.ts
- Environment configuration: https://github.com/newideas99/open-dungeon/blob/main/.env.example
- Package manifest: https://github.com/newideas99/open-dungeon/blob/main/package.json
- License: MIT
Local Adventure Engine / ai-adventure
- Repository: https://github.com/CaoRuiming/ai-adventure
- Architecture: https://github.com/CaoRuiming/ai-adventure/blob/main/docs/architecture.md
- Privacy/security: https://github.com/CaoRuiming/ai-adventure/blob/main/docs/privacy-and-security.md
- License: Apache-2.0
High-value reference projects
aiMultiFool
- Repository: https://github.com/omgboohoo/aimultifool
- Role: local roleplay/RAG/encryption ideas
- License: GPL-3.0
Chronicler
- Repository: https://github.com/yantrikos/chronicler
- Role: memory tiers, canon/heuristic/reflex separation, anti-confabulation patterns
- License: MIT (application); YantrikDB is separately Apache-2.0
Interactive Fiction Framework
- Repository: https://github.com/georgebutler/interactive-fiction-framework
- Role: Story Bible, model-as-prose-writer/application-as-state-owner, validation/fallback patterns
- License: MIT
Gamentic
- Repository: https://github.com/hec-ovi/gamentic
- Role: local text/image/voice provider abstraction, asynchronous media generation, large automated test suite
- License: MIT
Sonder Engine
- Repository: https://github.com/N0819/Sonder_Engine
- Role: objective truth vs perception/memory/belief, commit boundary, sophisticated character knowledge
- License: MIT
Corvus Story Core
- Repository: https://github.com/JustLateNightAI/Corvus-Story-Core
- Role: structured state + local ComfyUI/TTS integration
- License: MIT
Mature ecosystem references
- SillyTavern: https://github.com/SillyTavern/SillyTavern
- RisuAI: https://github.com/kwaroran/RisuAI
- KoboldAI Client: https://github.com/KoboldAI/KoboldAI-Client
Important research caveat
Repository documentation can be stale relative to current source. Phase 0B should pin exact commit SHAs at clone time, run the projects, run their tests, and verify all network behavior locally.