Developers

Build with kbDrop.

Everything technical about kbDrop in one place: the OAuth CLI, API keys, JSON and SSE answers, the agent skill, and each knowledge base's index, embedding and latency details.

CLI

Install the CLI or hand setup to an AI assistant

The OAuth CLI asks and searches with compact, cited JSON. The setup prompt walks a coding agent through install, sign-in and a first cited answer without pasting credentials into chat.

npm install -g @kbdrop/cli@latest
AI setup

Per knowledge base

The Developers tab

Every knowledge base has a Developers tab next to Ask and Sources. It keeps the technical detail those screens leave out.

  • API keys

    Create, rotate and revoke keys for this knowledge base, see what it is plugged into, and copy CLI, curl and JavaScript examples.

  • Answer timing

    Switch on the latency waterfall to see each answer's prep, embedding, retrieval and LLM time in Ask.

  • Index details

    The index profile, active version, embedding model, and when its summary was generated.

  • Ingestion report

    The live pipeline, stage-by-stage progress, upload state, failure stage and recovery, and every crawled page's depth, HTTP status and renderer.

Sign in to open your knowledge bases' Developers tabs.

Agents

Agent skill and machine-readable docs

The open Agent Skill teaches Codex, Claude Code, Gemini CLI, Cursor and other compatible harnesses the safe CLI workflow. Web-only agents can start from llms.txt.

npx skills add https://kbdrop.io --global

Answer API

POST a question to /v1/messages with an API key or OAuth token and receive one completed JSON answer from every knowledge base plugged into it, with compact citations; request text/event-stream for incremental SSE deltas.

Read the quickstart

kbDropBot

Website sources are fetched by kbDropBot, which follows robots.txt, sitemaps and crawl delays within page, depth, time and byte limits.

Read the crawler policy