hi I made a bunch of projects
there's a lot more than just these but these are all of the documentation projects
consider this a lesson in computer science, nerds
-- vava
<[p
EDIT: none of this works, in the technical sense. Temper your expectations, this is tempo.
ai-stuff
A unified monorepo containing 30+ interconnected software development projects with centralized management tooling.
Repository Structure
ai-stuff/
├── delta-version/ # Meta-project: Repository management & tooling
├── scripts/ # Shared utilities library (TUI, CLI tools)
├── libs/ # Shared Lua libraries
├── neocities-modernization/ # Active: Poetry website with LLM embeddings
├── world-edit-to-execute/ # Active: Warcraft 3 map parser/engine
└── [25+ other projects] # Various development projects
Core Projects
Delta-Version (Meta-Project)
Central repository management system providing:
- Git infrastructure and branch isolation
- Automated tooling for cross-project operations
- Issue tracking and progress management
- Unified development workflows
Active Development
| Project | Description | Phase |
|---|---|---|
| world-edit-to-execute | Warcraft 3 map file parser and Lua runtime engine | Phase 2/4 |
| neocities-modernization | Poetry website with LLM embedding similarity navigation | Phase 8 |
Project Categories
Games & Game Engines
world-edit-to-execute- WC3 map parser and open-source engineRPG-autobattler- Auto-battler RPG mechanicshealer-td- Tower defense with healing mechanicsfactory-war- Factory building strategydark-volcano- Adventure gamemagic-rumble- Magic-based gameadventure-hero-quest-mega-max-ultra- Adventure hero gameconsole-demakes- Classic game demakes
AI & Language Processing
ai-playground- AI experimentation sandboxneocities-modernization- LLM embeddings for poetry navigationwords-pdf- PDF text processing
Tools & Utilities
delta-version- Repository managementscripts/- Shared TUI/CLI utilitiesprogress-ii- Progress tracking systemresume-generation- Resume generation toolshandheld-office- Portable productivity tools
Learning & Education
risc-v-university- RISC-V architecture studysymbeline- Symbol-based learning
Creative & Content
cloudtop-contest- Contest submissionscontinual-co-operation- Collaborative projectsadroit- Skillful implementation projects
Development Philosophy
This repository follows principles from CLAUDE.md:
- Issue-Driven Development: Every change requires an issue file
- Phase-Based Progress: Work organized into numbered phases with demos
- Immutable Issues: Issue files are append-only (no deletions)
- Commit Discipline: Each completed issue gets a git commit
- Lua-First: LuaJIT-compatible Lua is the preferred language
Shared Infrastructure
Scripts Library (scripts/)
scripts/
├── libs/
│ ├── tui.sh # Terminal UI components
│ └── menu.sh # Interactive menu system
├── git-history.sh # Prettified git log viewer
├── progress-dashboard.lua # Issue status visualization
├── test-runner.sh # Unified test execution
└── issue-splitter.sh # Issue file management
Issue File Format
Issues follow the naming convention: {PHASE}{ID}-{DESCR}.md
- Example:
522-fix-update-script.md(Phase 5, Issue 22)
Required sections:
- Current Behavior
- Intended Behavior
- Suggested Implementation Steps
Getting Started
# Clone the repository git clone <repo-url> ai-stuff cd ai-stuff # List active projects ./delta-version/scripts/list-projects.sh # Run a phase demo (for projects with demos) cd world-edit-to-execute ./run-demo.sh
License
Individual projects may have their own licenses. See each project's directory for details.