apple-notes-extractorExtract and monitor Apple Notes content for workflow integration. Supports bulk extraction, real-time monitoring, and export to various formats.
Install via ClawdBot CLI:
clawdbot install ianderrington/apple-notes-extractorExtract and monitor Apple Notes content for workflow integration with support for bulk extraction, real-time monitoring, and export to various formats.
# Run the installation script
./scripts/setup.sh
# Or manual setup
chmod +x scripts/*.py
pip3 install -r requirements.txt
# Basic extraction (all notes)
python3 scripts/extract-notes.py --method simple
# Full extraction with attachments
python3 scripts/extract-notes.py --method full
# Extract specific folder
python3 scripts/extract-notes.py --folder "Work Notes"
# Output to specific format
python3 scripts/extract-notes.py --format markdown --output ~/notes
# Start monitoring daemon
python3 scripts/monitor-notes.py --daemon
# Single check for changes
python3 scripts/monitor-notes.py --check-once
# Monitor with custom interval (seconds)
python3 scripts/monitor-notes.py --interval 30
# Process extracted notes
python3 scripts/notes-processor.py output/raw -o output/processed
# Export to Obsidian
python3 scripts/export-obsidian.py --vault ~/MyVault
# Generate knowledge graph
python3 scripts/knowledge-graph.py --input output/processed
Edit configs/extractor.json for:
Edit configs/monitor.json for:
| Format | Description | Use Case |
|--------|-------------|----------|
| json | Structured data with metadata | API integration |
| markdown | Human-readable text files | Documentation |
| sqlite | Database format | Searchable archive |
| obsidian | Obsidian vault format | Knowledge management |
# Quick start - extract all notes to Markdown
python3 scripts/extract-notes.py --format markdown --output ~/extracted-notes
# Monitor and auto-export to Obsidian
python3 scripts/monitor-notes.py --daemon --auto-export obsidian
# Extract work notes with full content
python3 scripts/extract-notes.py --method full --folder "Work Notes" --format json
# Process and create knowledge graph
python3 scripts/extract-notes.py --method full
python3 scripts/notes-processor.py output/raw -o output/processed
python3 scripts/knowledge-graph.py --input output/processed --output knowledge-graph.json
Compatible with:
Common issues:
See README.md for detailed troubleshooting guide.
Generated Feb 24, 2026
Individuals extract Apple Notes into structured formats like Markdown for use in Obsidian or Logseq vaults, enabling better organization, linking, and search of personal information. This supports lifelong learning and productivity by centralizing notes from Apple's ecosystem into a customizable knowledge base.
Writers and content creators use the skill to export notes to Markdown or HTML, streamlining the drafting and publishing process for blogs, articles, or technical documentation. Real-time monitoring ensures updates are captured automatically, reducing manual copy-paste efforts.
Researchers and analysts extract notes containing data snippets, references, and attachments into JSON or SQLite formats for analysis and integration with data pipelines. This facilitates data cleaning, visualization, and collaboration in academic or business research projects.
Teams in small businesses or startups automate note extraction from shared Apple Notes folders, exporting to formats like CSV or JSON for integration with project management tools like Notion. This enhances collaboration by syncing notes across platforms without manual intervention.
Offer a free version with basic extraction features and a paid tier for advanced functionalities like real-time monitoring, custom exports, and priority support. Revenue is generated through subscription plans targeting power users and small teams.
Sell licenses to larger organizations needing bulk extraction, enhanced security features, and integration with enterprise systems like knowledge graphs or AI pipelines. Revenue comes from one-time purchases or annual contracts with customization options.
Provide custom setup, configuration, and integration services for businesses that want to incorporate the skill into existing workflows, such as linking with CRM or analytics tools. Revenue is earned through project-based fees and ongoing support.
๐ฌ Integration Tip
Start by extracting notes to Markdown for easy readability, then use the JSON output for automated workflows with tools like Notion or custom scripts.
Extract text from PDFs with OCR support. Perfect for digitizing documents, processing invoices, or analyzing content. Zero dependencies required.
Fast local PDF parsing with PyMuPDF (fitz) for Markdown/JSON outputs and optional images/tables. Use when speed matters more than robustness, or as a fallback while heavier parsers are unavailable. Default to single-PDF parsing with per-document output folders.
Find, evaluate, and recommend ClawHub skills by need with quality filtering and preference learning.
Fetch full tweets, long tweets, quoted tweets, and X Articles from X/Twitter without login or API keys, using no dependencies and zero configuration.
Skill ๆฅๆพๅจ | Skill Finder. ๅธฎๅฉๅ็ฐๅๅฎ่ฃ ClawHub Skills | Discover and install ClawHub Skills. ๅ็ญ'ๆไปไนๆ่ฝๅฏไปฅX'ใ'ๆพไธไธชๆ่ฝ' | Answers 'what skill can X', 'find a skill'. ่งฆๅ...
Generate QR codes from text or URL for mobile scanning.