84 lines
3.2 KiB
Markdown
84 lines
3.2 KiB
Markdown
# 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.
|