The APIs we run, with one key for all of them.
Every service on this page is one we operate. Issue a key on your account page, call it at strategic-innovations.ai/v1/api/, and the first 100 calls a day cost nothing.
How to call any of them
Create an account, confirm the address, and issue a key on your account page. Send it as authorization: Bearer <key> to https://strategic-innovations.ai/v1/api/<name>/<path>. Your key is checked here and never passed on; the service behind it sees the request it would have received directly, and the answer comes back unchanged.
Every key gets 100 calls a day at no charge. Above that the terms are written down first. 6 of the services below need a credential we hold on your behalf, so those are issued by hand; the rest answer as soon as you have a key. Each answer carries x-si-calls-remaining, so a caller knows where it stands.
Create an account and issue a key Read this catalogue as JSON
17 APIs
Each one is a service we run. Every line under "what backs it" is a measurement of ours, with the date, or a statement of what the service does not do.
Open with the key you issue yourself.
Chat completions with an exact cache
Answers a chat completion, and answers it from cache when the same prompt has been asked before, so a repeated question is not paid for twice.
What backs it. Called on 17 September 2026: 200 with a completion. The cache key is the digest of the normalised prompt and is durable across isolates.
POST https://strategic-innovations.ai/v1/api/cost-guard/
curl -s -X POST https://strategic-innovations.ai/v1/api/cost-guard/v1/chat/completions -H 'authorization: Bearer $SI_KEY' -H 'content-type: application/json' -d '{"messages":[{"role":"user","content":"hi"}]}'
Open with the key you issue yourself.
Retrieval over your documents
Indexes documents and answers a question from them, returning the passages it matched.
What backs it. Called on 17 September 2026: 200 with three matched chunks. Vectorize index, 1024-dimension cosine, with an embedding model configured.
POST https://strategic-innovations.ai/v1/api/rag-search/
curl -s -X POST https://strategic-innovations.ai/v1/api/rag-search/api/rag/query -H 'authorization: Bearer $SI_KEY' -d '{"query":"what does the policy require"}'
Open with the key you issue yourself.
Run a task with a tool loop
Runs a short task and returns the output with the harness and model that produced it.
What backs it. Called on 17 September 2026: 200, output returned with the model named.
POST https://strategic-innovations.ai/v1/api/agents/
curl -s -X POST https://strategic-innovations.ai/v1/api/agents/api/agent/execute -H 'authorization: Bearer $SI_KEY' -d '{"task":"summarise this denial"}'
Open with the key you issue yourself.
Chat with the model chosen for the job
One chat endpoint that picks the model by the job (reasoning, code or chat) from a ranked list, so a caller does not hard-code a model name.
What backs it. Called on 17 September 2026: 200 with a reply. Twelve ranked models; the current picks are on the service's own health endpoint.
POST https://strategic-innovations.ai/v1/api/chatbot/
curl -s -X POST https://strategic-innovations.ai/v1/api/chatbot/api/bot/chat -H 'authorization: Bearer $SI_KEY' -d '{"message":"what do you do"}'
Open with the key you issue yourself.
Event collection that reports what it stored
Takes events from a page or a job and returns how many it persisted, how many it rejected and why, so a dropped event is visible instead of silent. Each event needs an app_id and an event_name.
What backs it. Called through this gateway on 17 September 2026: 202, one event received and one persisted, and a body missing event_name comes back counted as rejected.
POST https://strategic-innovations.ai/v1/api/events/
curl -s -X POST https://strategic-innovations.ai/v1/api/events/api/v1/collect -H 'authorization: Bearer $SI_KEY' -d '{"app_id":"your-app","event_name":"signup"}'
Open with the key you issue yourself.
Read a page into text
Turns a page's HTML into readable text or its links.
What backs it. Called on 17 September 2026: the route answered and named the field it wanted. It fetches over HTTP and does not execute JavaScript, and says so on its own health endpoint.
POST https://strategic-innovations.ai/v1/api/page-extract/
curl -s -X POST https://strategic-innovations.ai/v1/api/page-extract/api/browser/extract -H 'authorization: Bearer $SI_KEY' -d '{"html":"<h1>Title</h1>"}'
Open with the key you issue yourself.
Sign-in challenges and signed tokens
Issues a one-time sign-in challenge and verifies a signed token, so two of your services can trust each other without a shared database. Email delivery is not configured on this service, so the sign-in-link route returns an error instead of a link.
What backs it. Called through this gateway on 17 September 2026: the challenge route issued a challenge that expires in 300 seconds, and the verify route refused a malformed token. HMAC-SHA256, and the signing secret stays on the service.
POST, GET https://strategic-innovations.ai/v1/api/sign/
curl -s -X POST https://strategic-innovations.ai/v1/api/sign/api/auth/wallet/challenge -H 'authorization: Bearer $SI_KEY' -d '{"walletAddress":"7EqQdEULxWcraVx3mXe4R6Fi2n1p3oYV4rjmAeT8Xw3d"}'
Open with the key you issue yourself.
Share card renderer
Renders a share card as SVG from a title, so a page has an image without a design round trip.
What backs it. Called on 17 September 2026: 200 with an SVG. SVG only, which its own health endpoint states rather than implying PNG.
GET https://strategic-innovations.ai/v1/api/og-card/
curl -s 'https://strategic-innovations.ai/v1/api/og-card/card.svg?title=Appeal%20packets' -H 'authorization: Bearer $SI_KEY'
Open with the key you issue yourself.
Plan a change, resolve a conflict
Plans a change in a repository, analyses a failing test, or proposes a resolution for a merge conflict, for a person to apply.
What backs it. Live service; its routes are plan, test-and-repair, test-failure analysis, commit and conflict resolution.
POST https://strategic-innovations.ai/v1/api/repo-tasks/
curl -s -X POST https://strategic-innovations.ai/v1/api/repo-tasks/api/computer/plan -H 'authorization: Bearer $SI_KEY' -d '{"task":"add a retry to the fetch helper"}'
Open with the key you issue yourself.
Which correction applies before you act
Holds an agent's corrections in a sealed chain and answers, before the next action, which of them governs it.
What backs it. Called on 17 September 2026: 200 with ranked capability pointers. On our own ledger (940 events, 141 corrections, 30 percent holdout) the governing correction ranked first 72.7 percent of the time and in the top five every time, with no wrong certifications under the permutation test.
POST https://strategic-innovations.ai/v1/api/memory/
curl -s -X POST https://strategic-innovations.ai/v1/api/memory/search -H 'authorization: Bearer $SI_KEY' -d '{"query":"deploy"}'
Open with the key you issue yourself.
Audit a page against computed gates
Audits markup or a spec against computed gates (palette, faces, layout habits, contrast, cliché) and returns the findings, with a deterministic repair pass.
What backs it. Called on 17 September 2026: the audit route answered and named the field it wanted. The same gates run on this site's own deploys, where they pass on every page.
POST https://strategic-innovations.ai/v1/api/design-gates/
curl -s -X POST https://strategic-innovations.ai/v1/api/design-gates/audit -H 'authorization: Bearer $SI_KEY' -d '{"source":"<main><h1>Hi</h1></main>"}'
Ask us for access: this one needs a credential we hold for the service behind it.
Exact circuit simulation
Simulates a quantum circuit exactly and solves QUBO, max-cut and TSP instances at the edge, returning the amplitudes or the solution with the bound that was used.
What backs it. Live service with 25 routes. Exact to 1.1e-16 against an independent oracle on a universal gate set; the cost is exponential in the maximal entangled-subsystem rank, which is what makes the claim survive a referee.
POST https://strategic-innovations.ai/v1/api/quantum/
curl -s -X POST https://strategic-innovations.ai/v1/api/quantum/catalyst-q/execute/qasm -H 'authorization: Bearer $SI_KEY' -d '{"qasm":"OPENQASM 2.0; …"}'
Ask us for access: this one needs a credential we hold for the service behind it.
Keyed retrieval at a flat cost
Stores values under a key and reads them back at a cost that does not grow with how much is stored.
What backs it. Live service; measured flat at 13.5 microseconds from 100 to 100,000 records. It is keyed retrieval, not a nearest-neighbour engine, and its own index says so.
POST https://strategic-innovations.ai/v1/api/holodb/
curl -s -X POST https://strategic-innovations.ai/v1/api/holodb/v1/keyspaces -H 'authorization: Bearer $SI_KEY' -d '{"name":"my-space"}'
Ask us for access: this one needs a credential we hold for the service behind it.
Record a run and verify it later
Records a pipeline run as a chain of steps and answers whether a recorded run still verifies, without storing the content of the steps.
What backs it. Live service with create, append, query and verify, and no storage of the content itself.
POST https://strategic-innovations.ai/v1/api/run-record/
curl -s -X POST https://strategic-innovations.ai/v1/api/run-record/v1/runs -H 'authorization: Bearer $SI_KEY' -d '{"name":"nightly"}'
Ask us for access: this one needs a credential we hold for the service behind it.
A model call on text you did not write
Runs a model call on text someone outside your company wrote and refuses the answer if the text tried to steer it: instruction-like sentences are withheld and shown to you, the decision is taken before the prose is written, and the answer is checked for links, addresses and claims the documents do not support.
What backs it. The same layers run on our own drafting path: 0 of 24 attacks through on the fitted set, 0 of 60 on the first blind set and 0 of 36 on the second, measured 17 September 2026. Before them, 8 of 24 and 8 of 60 passed every check.
POST https://strategic-innovations.ai/v1/api/text-gate/
curl -s -X POST https://strategic-innovations.ai/v1/api/text-gate/v1/check -H 'authorization: Bearer $SI_KEY' -d '{"text":"…"}'
Ask us for access: this one needs a credential we hold for the service behind it.
Browser automation over MCP
A Model Context Protocol server that drives a real browser for an agent: navigate, read the accessibility tree, extract, screenshot to storage.
What backs it. Live service behind its own credential.
POST https://strategic-innovations.ai/v1/api/browser/
curl -s -X POST https://strategic-innovations.ai/v1/api/browser/mcp -H 'authorization: Bearer $SI_KEY' -d '{"method":"tools/list"}'
Ask us for access: this one needs a credential we hold for the service behind it.
Code execution over MCP
A Model Context Protocol server that runs code an agent writes, inside an isolate, with bindings resolved for it.
What backs it. Live service behind its own credential.
POST https://strategic-innovations.ai/v1/api/code-mode/
curl -s -X POST https://strategic-innovations.ai/v1/api/code-mode/mcp -H 'authorization: Bearer $SI_KEY' -d '{"method":"tools/list"}'
What we do not claim
These are our own services, not a market of other people's. No third party sells through this catalogue.
No service level is promised while the allowance is free. If you need one in writing, with volume above the daily allowance, ask and it goes in the agreement.
Nothing here is priced per call yet. When metered pricing starts, keys already issued keep working and the price appears on this page before it applies.
Questions about volume or terms: sales@strategic-innovations.ai. Support: support@strategic-innovations.ai.