Get started

Quickstart

Updated 6 Oct 2026

On this page

For agents

Load this page when: you are setting up Trove for the first time and want to see a cited answer working

  • Confirm sign-in with trove auth whoami before any other command.
  • Add a book with trove items add <file>, then wait with trove items status <id> --wait.
  • If trove is not found, open a new terminal or run source ~/.trove/env.sh.

You can go from install to a cited answer in a few steps. You need a terminal, a coding agent and one PDF, EPUB or Markdown file.

Install and sign in

  1. Run the installer in your terminal. It downloads trove, adds it to your PATH and opens browser sign-in.
  2. Sign in in the browser window.
curl -fsSL https://heytrove.ai/install.sh | sh

You do these two steps one time. After that, you tell your agent what to do, and your agent runs Trove.

Add your first book

Start a new session in your coding agent (Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI or Grok). Ask it to add your file:

text
Add ./book.pdf to my Trove library and tell me when it is ready.

The agent adds the file, waits until Trove has processed it, and tells you the title and the status.

No file to hand? Ask your agent for a marketplace book instead. The agent adds a book only when you say yes, and the book then becomes an item in your library.

text
Find a book about Postgres in the Trove marketplace and add it to my library if I say yes.

Ask your first cited question

In the same session, ask: "Search my Trove library for what my books say about connection pooling." Your agent starts the librarian, which picks the books and pages. The librarian starts the readers, and they open the listed pages. You get an answer with citations such as (Title, pp. 10-12), followed by a Trove box that summarizes what was read.

Ask explicitly when the answer matters

The most reliable way to get knowledge from Trove today is to tell your agent to search your library. For example: "Search my Trove library for how we handle retries." That starts the librarian. The librarian picks the books and pages, and it starts the readers on its own. You do not start readers yourself.

Trove also has automatic checks. They run while your agent plans and before non-trivial coding (Auto mode and plan mode). We are working to make the librarian start automatically and reliably. For now, do not rely on it. When the answer matters, ask explicitly.

To see the setting, ask your agent: "Check that Trove Auto mode is on." If it is off, the agent turns it on and tells you to start a new session. See Plan mode and auto mode.

Want your agent to follow Trove best practices? Ask it: "Read How to Use Trove in my Trove library and follow it."

Check it worked

SymptomFix
trove: command not foundOpen a new terminal, or run source ~/.trove/env.sh.
Not signed inRun trove auth login. To check which account you use, run trove auth whoami.
A book is stuck processingAsk your agent: "Check the status of my new Trove book." If it failed, ask your agent to reprocess the book.
The agent does not consult TroveAsk it explicitly to search your Trove library. If it still does not, run trove setup --status, then start a new session.

Direct CLI

Your agent runs these through the trove command. You can run them yourself in a terminal, but asking your agent is the recommended way: it picks the right flags, waits for processing and checks the result.

TaskCommand
Check who you are signed in astrove auth whoami
Add a filetrove items add ./book.pdf
Wait for processingtrove items status <id> --wait
List your bookstrove items list
Search the marketplacetrove marketplace browse --search "postgres"
Add a marketplace booktrove marketplace subscribe <listing-id>
Check the Auto mode settingtrove config get skill.planMode
Turn Auto mode ontrove config set skill.planMode always

See the CLI reference.

Next

  • Set up your library fills a new library fast: turn your existing skills into books, then add marketplace books.
  • Best practices says what to add, what to keep out, and how to keep answers trustworthy.
  • How Trove works explains what happens between your question and the answer.
  • Usage has step-by-step guides for common jobs.
  • Concepts covers libraries, shelves, manuscripts and the rest.
    Quickstart | Trove