Run it
Paste this to your agent, filled in:Context for the agent
Klint is the social context API: it searches and extracts Instagram posts and accounts, returned with transcripts, on-screen text, and creative structure already analyzed. Base URLhttps://api.tryklint.ai. Every request needs Authorization: Bearer $KLINT_API_KEY; never print or echo the key. This page is the source of truth for this procedure; work from the fetched copy, not memory. The full documentation index is at https://tryklint.ai/llms.txt, and the whole API contract is at https://tryklint.ai/for-agents/coding-agents.md. Last updated July 18, 2026.
Inputs
Objectives
Produce exactly one artifact: a prior-art table of distinct executions plus a one-paragraph whitespace verdict, in the Output format below. Nothing else counts as done.Procedure
1
Search the concept, not its keywords
POST https://api.tryklint.ai/v1/instagram/posts/search. The semantic query matches speech, on-screen text, and visuals, so the concept surfaces even when no caption names it. Phrase the query as the content itself, not as search terms.2
Widen by construction
Creators often publish the same concept in a different frame. Rerun the sweep with the query loosened to the concept’s mechanism and, where useful, constrained by how the opening works:Hook device IDs from the catalog tighten this further when the operator’s concept names a specific construction.
3
Reduce to distinct executions
Dedupe by author. For each distinct account,
GET https://api.tryklint.ai/v1/instagram/posts/{id} on its strongest match and record the execution axes: hook construction, narrative structure, format, offer, length.4
Diff against the concept
No API call. Line each observed execution against the operator’s concept on the same axes. Identical on every axis means it’s been done; note who does it best. Different on an axis means that axis is the test. Whitespace is an axis combination nobody in the table occupies.
5
Verify before you report
Check against the Objectives. Every row cites a post ID and a date. The whitespace paragraph names specific unoccupied axes. The verdict never tells the operator whether to produce. An empty sweep means nothing qualified in this niche and window within what Klint tracks; say exactly that, then offer to widen.
Output format
Use exactly this structure:Boundaries
- Earliest observed is not the inventor. Klint dates posts from observation, not from platform history it never saw.
- Absence means absence in tracked content, not proof nobody on Instagram has done it.
- The check informs a production decision; it never makes one. Go or no-go stays with the operator.