USE CASE — PERSONAL

STOP DIGGING
THROUGH API
REFERENCE PAGES.

Index any API documentation and ask questions in plain English. Get the exact endpoint, parameter, and code example — in one query.

START FOR FREE →
APIs YOU CAN INDEX
🤖
OpenAI
platform.openai.com/docs
🔷
Stripe
stripe.com/docs/api
🐙
GitHub
docs.github.com/rest
☁️
AWS S3
docs.aws.amazon.com/s3
📬
Resend
resend.com/docs
Supabase
supabase.com/docs/reference
📦
Vercel
vercel.com/docs/rest-api
🗺️
Mapbox
docs.mapbox.com
WHAT GETS INDEXED
🔌

Endpoints & methods

Every GET, POST, PUT, DELETE with parameters and response shapes

🔑

Auth patterns

API keys, OAuth flows, bearer tokens — how to authenticate

📦

Request/response schemas

Fields, types, required vs optional, nested objects

💡

Code examples

Real curl commands, SDK snippets, and integration examples

HOW IT WORKS
01

Paste the API docs URL

Point at any REST, GraphQL, or SDK reference page. We handle pagination and multi-page references.

02

Full index in minutes

All endpoints, parameters, examples, and descriptions are extracted and embedded semantically.

03

Query in plain English

"How do I upload a file to S3?" returns the exact endpoint, auth, and code sample — not a wall of docs.

04

Build faster

Integrate the search into your IDE, Raycast, or Slack. Get API answers wherever you work.

THE API

INDEX THE DOCS.
ASK THE QUESTION.

One call to extract, one call to search. Integrate into your dev workflow, MCP server, or personal assistant — get API knowledge wherever you need it.

  • Index any OpenAPI/Swagger spec URL
  • Works with narrative docs too — not just specs
  • Returns the exact code example, not just a link
  • MCP server available for IDE integration
import KnowledgeSDK from "@knowledgesdk/node";

const sdk = new KnowledgeSDK({ apiKey: "knowledgesdk_live_..." });

// Index Stripe API docs
await sdk.extract({
  url: "https://stripe.com/docs/api"  ,
  store: true  ,
});

// Ask a question
const result = await sdk.search({
  query: "how to create a payment intent"  ,
});

// → endpoint, params, and code example
QUESTIONS YOU CAN ASK
How do I create a payment intent with Stripe?
What's the rate limit for the GitHub search API?
How do I paginate results in the OpenAI Assistants API?
What parameters does S3 PutObject accept?
How do I handle webhook signature verification?
What's the difference between idempotency keys and request IDs?

MASTER ANY API.
IN MINUTES.

Free tier available. No credit card required.

GET API KEY →