Audible Ingest — Documentation skill for Claude Code
Extract Audible clips + typed notes and transcribe with OpenAI Whisper.
How to install Audible Ingest
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open outdoorventures/audible-ingest and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Audible Ingest does
Extract Audible clips + typed notes and transcribe with OpenAI Whisper. Markdown per book. Bundled as a Claude Code skill.
Alternatives in Documentation
- PDF — Extract text, create PDFs, merge/split documents, and handle forms 94.1k ★
- 会话管理(Session Manager)需求文档(PRD / Markdown) — 目标:对 Codex / Claude Code 的本地会话记录进行可视化管理,并提供“一键复制 / 一键终端恢复”能力 31.7k ★
- OpenAI Docs — Provide authoritative guidance from OpenAI developer documentation 14.6k ★
README
audible-ingest
Extract your Audible clips, bookmarks, and typed notes, transcribe the clip audio with OpenAI Whisper, and emit a tidy markdown file per book.
This is what the Audible app *should* let you do: get your own highlights out in a format you can search, sync, or paste into a note app.
What it does
For each book you ingest, you get a markdown file like:
# The Psychology of Money
**Author:** Morgan Housel
**Narrator:** Chris Hill
**ASIN:** B08D9TXF3H
**Runtime:** 5h 55m
**Clips:** 36
**Extracted on:** 2026-04-14
---
## Clips
### 1
**Timestamp:** 00:02:12 | **Duration:** 30s | **Created:** 2021-07-08
> A genius is the man who can do the average thing when everyone else around
> him is losing his mind.
**My note:** Reminds me of Buffett in 2008.
Book text comes from Whisper transcription. Your typed notes are preserved verbatim.
Install
git clone https://github.com/outdoorventures/audible-ingest.git
cd audible-ingest
bash scripts/setup.sh
`setup.sh` creates a Python venv at `~/.audible-ingest/venv/` and installs `audible`, `audible-cli`, and `httpx`. You also need:
- ffmpeg —
brew install ffmpeg(macOS) or your distro's package manager. Used to decrypt and slice clips from the AAX file. - OpenAI API key — export as
OPENAI_API_KEYfor the session. Needed only if you want Whisper transcriptions; skip by passing--metadata-only.
Claude Code skill (optional)
If you use [Claude Code](https://docs.claude.com/claude-code), symlink this repo into your skills directory and Claude will auto-trigger the pipeline on requests like "export my Audible clips" or "ingest *The Psychology of Money*":
mkdir -p ~/.claude/skills
ln -s "$(pwd)" ~/.claude/skills/audible-ingest
First-time auth
Audible's OAuth is browser-based and can't be scripted end-to-end, so auth is two steps:
~/.audible-ingest/venv/bin/python scripts/auth.py step1
# Open the printed URL, log in, copy the full r
Related Skills
Consulting CRM
HIVE: local-first knowledge-graph CRM for consulting. Markdown/Obsidian vault as a typed property graph, PageR
Voice Fetch
Transcribe a local audio file (Voice Memos .m4a, mp3, wav, …) fully on-device via WhisperKit and ingest it int
Second Brain Mapping
Map your vault: extract structured metadata from every typed file, surface cross-doc insights, optionally buil
Anti Wiki Ingest
Process a new raw document, extract knowledge, and compound it into the Wiki pages.
Blink Query
A typed wiki for LLMs — markdown on disk, resolution in the library.
Hermes Example Plugins
Example plugins for hermes-agent — reference implementations and documentation companions, not bundled with th
Related Agents
Bank Extract
Structuring stage of bank onboarding. Reads the ingested raw sources (resumes, notes) listed in the bank's .in
Book Distiller
Extract quotes and chapter summaries from books for the Library OS. Given a book title, author, and optional s
Image Generator
Generates and edits images using the OpenAI Image API via the bundled CLI (scripts/image_gen.py). Use for conc