App Ideas (Staging / Pipeline Repository)
December 15, 2025 · View on GitHub

This repository provides a structured system for capturing, refining, and organizing ideas for vibe-coded apps and utilities pending implementation.
Overview
Vibe-coding enables rapid creation of utilities and proof-of-concepts at an unprecedented pace. Over the past year, using Claude Code and other AI assistants, I've been working through a backlog of utilities I've always wished existed—while continuously generating new ideas.
This repository manages that ideation pipeline. Ideas captured here can marinate until the right moment for implementation arrives.
Workflow
This process approximates spec-driven development, with each idea progressing through several refinement stages:
- Voice Recording: Capture the idea as an audio note, including detailed specifications and feasibility thoughts
- Transcription: Use ASR (Whisper, etc.) to generate a raw transcript
- Refinement: Clean up the transcript using an LLM
- Analysis: Generate AI assessments (does-it-exist checks, feasibility ratings)
- Specification: Convert the refined transcript into a polished spec
- Implementation: Use the spec to direct agent-based development
Repository Structure
Each idea gets its own folder containing:
- Audio file(s) (original voice notes)
transcripts/- Raw and refined transcriptsai-analysis/- AI-generated assessments- Specification documents
Ideas live in:
pending/- Ideas awaiting implementation (organized by category)done/- Completed/implemented ideasto-process/- Raw ideas needing transcription and analysis
Categories help group related ideas together (e.g., voice-to-text/, automation/, media-processing/).
Holding Bay
The holding bay is a separate workflow for managing existing repositories that have moved beyond the ideation stage. These are projects that have been created and are now in various states of development, maintenance, or exploration.
📋 View Complete Holding Bay Index - Comprehensive list of all repositories organized by category
Holding Bay Categories
The holding-bay/sorted/ directory organizes repository projects by their current status and development priority:
| Category | Description | Link |
|---|---|---|
| Consolidation | Related ideas and projects that could be grouped, matched, or integrated together. These repositories may share data sources, similar goals, or complementary functionality. | View |
| Experiments in Progress | Enduring experiments and proof-of-concepts that aren't overnight projects. Ongoing explorations to see if particular approaches work in practice. | View |
| General Ideas | Long-term visions for solving particular problems. Bigger-picture concepts, sometimes addressing societal challenges like job markets. | View |
| Needs Update | Repositories that are behind or lagging a bit and need updating to bring them current. | View |
| Not Started | Projects that are parked and waiting for time to work on them. Initial scope or context has typically been defined, but implementation hasn't begun yet. | View |
| Parked | Ideas and experiments that have been set aside or are on indefinite hiatus. | View |
| To Develop | Cherry-picked repositories that show merit and are worth continuing to work on and focus development efforts. | View |
| To Maintain | Repositories that are in good order and already started. These just need periodic maintenance to keep them up to date. | View |
Ideas Index
Pending Ideas
Voice-to-Text
| Idea | Audio | Transcript | Analysis | Status |
|---|---|---|---|---|
| PipeWire Source Priority Organiser | Audio | Cleaned | Analysis | Pending |
Completed Ideas
No completed ideas yet
License & Contributions
All ideas and code in this repository are licensed under MIT. Feel free to implement any idea—pending or completed—yourself!