CLI commands
pond <command> --help # full flags for any commandSetup
pond init- guided setup-and-repair: storage, adapters, MCP, schedulepond adapters list|discover|enable|disable- manage which adapters sync ingestspond storage check|use- probe a destination; switch the active storepond creds add|list|delete- manage URL-scoped credential setspond schedule start|stop|status|logs- manage the automatic sync schedulepond config show|path|schema- inspect resolved configuration
Data
pond sync [<adapter>]- import, embed, index;--no-optimizeimports onlypond optimize- embed the backlog, fold the indexes;--only/--skip <stage>pond copy --from <x> --to <y>- move data between stores,.pondarchives, JSONL;--verify-only
Query
pond search <query>- hybrid search;--explainfor the query planpond get <--session-id|--message-id>- fetch a session or messagepond sql <query>- one read-only SQL query over the corpuspond status- health, row counts, embedding coverage, schedule state
Serve
pond serve --transport http|stdio- run the API (HTTP default)pond mcp- alias forpond serve --transport stdiopond completions <shell>- shell completion scripts
Copy endpoints
local local default dir · @ configured store · *.pond archive · *.jsonl or - JSONL wire stream.