Capture ideas anywhere with your voice, structure them with AI, and save them to GitHub automatically.
This is a personal knowledge management system that lets you:
- Speak your ideas into your phone using Claude's mobile app
- AI structures them automatically (extracts insights, action items)
- Automatically pushed to your GitHub repository
- Auto-merged - PR created, merged to main, branch deleted automatically
┌─────────────────────────────────────────────────────────────────────┐
│ SIMPLE WORKFLOW │
├─────────────────────────────────────────────────────────────────────┤
│ │
│ 📱 PHONE (You do this) ☁️ GITHUB (Automatic) │
│ ────────────────────── ───────────────────── │
│ 1. Open Claude app → Branch created │
│ 2. Select </> Code → PR created │
│ 3. Speak your idea → Merged to main │
│ → Branch deleted │
│ That's it! Everything │
│ else is automatic. Your idea is saved! │
│ │
└─────────────────────────────────────────────────────────────────────┘
| I want to... | Go to... |
|---|---|
| Get started in 5 minutes | Quick Start Guide |
| Understand how it works | Architecture Overview |
| Learn all features | User Guide |
| Develop/extend this project | Developer Guide |
| Fix a problem | Troubleshooting |
| Understand a term | Glossary |
Before you start, you need:
- A smartphone (iPhone or Android)
- A Claude account (Pro, Max, Team, or Enterprise)
- A GitHub account (free)
git clone https://github.com/az9713/voice-note-taker.gitOr fork it to your own GitHub account first.
- Open the App Store (iPhone) or Play Store (Android)
- Search for "Claude by Anthropic"
- Tap "Install"
- Open the app and sign in with your Claude account
- Open the Claude app on your phone
- Tap </> Code (Code mode)
- Start a New Session
- Set your Default GitHub repo to
voice-note-taker
- Tap the microphone icon
- Say: "I have an idea about making breakfast faster"
- Claude will structure your idea, push to GitHub, create PR, merge, and cleanup
That's it! Your idea is now in your knowledge base - fully automatic!
voice-note-taker/
├── README.md # You are here
├── CLAUDE.md # AI instructions (how Claude processes ideas)
├── .claude/
│ └── skills/
│ └── voice-note-taker/
│ └── SKILL.md # Skill for automatic idea saving
├── knowledge-base/
│ ├── ideas/ # Raw ideas (brainstorms, thoughts)
│ ├── insights/ # Processed insights (learnings)
│ └── actions/ # Action items (tasks, plans)
└── docs/
├── QUICK_START.md # 10 example use cases
├── USER_GUIDE.md # Complete user documentation
├── DEVELOPER_GUIDE.md # For developers
├── ARCHITECTURE.md # How it all works
├── TROUBLESHOOTING.md # Common problems & solutions
└── GLOSSARY.md # Terms explained
┌──────────────────────────────────────────────────────────────────────────┐
│ YOUR WORKFLOW │
├──────────────────────────────────────────────────────────────────────────┤
│ │
│ 1. CAPTURE 2. PROCESS 3. STORE & MERGE │
│ ┌─────────┐ ┌─────────────┐ ┌────────────────┐ │
│ │ Phone │───────────▶│ Claude │────────▶│ GitHub Repo │ │
│ │ Voice │ │ (AI Brain) │ │ (main branch) │ │
│ └─────────┘ └─────────────┘ └────────────────┘ │
│ │
│ "I had an idea "Here's what All automatic: │
│ about..." I understood: → Create branch │
│ - Summary → Push file │
│ - Key points → Create PR │
│ - Actions" → Merge to main │
│ → Delete branch │
│ │
└──────────────────────────────────────────────────────────────────────────┘
- Open Claude app → </> Code
- Speak or type your idea
- Claude structures it automatically
- Claude creates branch, pushes, creates PR, merges, and cleans up
- Visit your repository to see your saved ideas in
knowledge-base/ - All commits are automatically merged to
mainbranch - No manual action required!
- Issues: GitHub Issues
- Claude Help: Claude Documentation
This work was inspired by the YouTube video "Never Lose an Idea Again | Claude Code + Telegram". Instead of using Cloudflare, Telegram, GitHub, and Claude Code, this workflow uses only the latter two. All code and documentation were generated by Claude Code powered by Opus 4.5.
MIT License - Use freely, modify freely, share freely.