
Heptabase CLI — Terminal access to Heptabase MCP
from heptabase-cli10
Command-line interface for interacting with a Heptabase knowledge base: search notes, read cards/journals, append entries, and search/read PDFs — useful for ter
What it does
Heptabase CLI exposes Heptabase MCP server features in a terminal-friendly CLI: semantic search across cards and PDFs, reading full objects, appending to journals, extracting whiteboard structures, and searching within PDFs. It lets users integrate personal knowledge base workflows into scripts and terminal sessions.
When to use it
Use when you want to query or modify a Heptabase knowledge base from the command line or from automation: searching notes, reading full card content, appending daily journals, exporting PDF sections, or exploring whiteboards. Triggers: mentions of "heptabase", "whiteboard", "journal", "note card", or "personal knowledge base".
What's included
- Scripts: CLI commands and examples for: save-to-note-card, append-to-journal, semantic-search-objects, search-whiteboards, get-whiteboard-with-objects, get-object, get-journal-range, search-pdf-content, get-pdf-pages.
- References: Links and usage notes; prerequisites include the
heptabasebinary and OAuth first-run. - Instructions: Concrete command examples, flags, output formats, and common workflows (discover→read→save, work with large PDFs, review journals).
Compatible agents
Works with terminal-based automation and agents that can run or call CLIs (CI scripts, automation bots) and with LLM-based assistants that can format commands for the heptabase binary.
Tags
Information
- Repository
- heptabase-cli
- Stars
- 10
- Installs
- 0