Seedthink API · Platform
Build on a growing intelligence.
The platform API for the shared global Seed: chat, memory, embeddings, verification. Looking to call one of your own planted Seeds? See the Planted Seed API.
POST /v1/chat
curl https://seedthink.ai/api/public/v1/chat \
-H "Authorization: Bearer $SEEDTHINK_KEY" \
-H "Content-Type: application/json" \
-d '{
"messages": [
{ "role": "user", "content": "Explain the Seedthink cycle." }
],
"model": "tiny",
"ground": true,
"remember": true,
"stream": false
}'Endpoints
| Method | Path | Purpose |
|---|---|---|
| POST | /api/public/v1/chat | Chat completion (streaming or one-shot). Grounded in your memory; verifies + remembers. |
| POST | /api/public/v1/memory/search | Vector search over your private (or shared) verified knowledge. |
| GET | /api/public/v1/memory/facts | List facts in your memory. Filter by topic, paginate with limit/offset. |
| POST | /api/public/v1/memory/facts | Insert a verified fact directly into your memory. |
| DELETE | /api/public/v1/memory/facts/{id} | Archive a fact you own. |
| POST | /api/public/v1/embeddings | Raw 1536-dim embeddings (single string or batch of up to 16). |
| GET | /api/public/v1/models | List the tiny reasoner + research model and the embedding model. |
| GET | /api/public/v1/usage | 7-day usage rollup for the calling API key. |
All endpoints are live today. Authenticate with Authorization: Bearer sk_seed_… — create a key in the developer dashboard. Every response is the envelope { data, error, meta } with X-Request-Id, X-RateLimit-Remaining headers, CORS, and SSE on /chat when stream: true.