FastAPI - FastAPI
fastapi.tiangolo.com
Search API · Limited beta
One API for aggregate, vertical, and strict academic retrieval, safe page and document extraction, bounded crawl, and evidence-oriented research. Built for Codex, Claude Code, and automated workflows.
View the Agent Skill on GitHub ↗
POST
/v1/search
balanced
{
"query": "FastAPI official documentation",
"limit": 5,
"mode": "balanced"
}
fastapi.tiangolo.com
fastapi.tiangolo.com/ko
Capabilities
Consistent JSON responses expose sources, degradation warnings, coverage, evidence hashes, and timestamps.
POST /search
Clean snippets, canonicalize URLs, fuse duplicates, and expose an interpretable retrieval score.
POST /batch-search
Run up to five independent queries for comparisons, verification, and multi-angle research.
POST /fetch · /map · /crawl
Extract HTML, PDF, Office, and GitHub content, or map a bounded same-host static section.
POST /research
Run root and subqueries, merge cross-query evidence, fetch originals, and report coverage gaps.
Developer Experience
Use familiar Bearer authentication and JSON. The base URL is shared with the model API while search uses isolated exact routes.
https://api.aifinderkit.com/v1
{
"result_count": 3,
"sources_used": ["searxng", "bing-rss"],
"warnings": [],
"cached": false,
"results": [{
"title": "FastAPI - FastAPI",
"url": "https://fastapi.tiangolo.com/",
"sources": ["bing-rss"],
"retrieval_score": 0.89,
"retrieval_signals": {
"query_relevance": 1.0,
"source_authority": 0.9
}
}]
}
How it works
Choose mode, freshness, and result count.
Query permitted sources based on access and availability.
Canonicalize links, deduplicate, and fuse rankings.
Deliver results, sources, warnings, time, and cache state.
Agent Skill
The downloadable skill includes Search, Domains, Batch, Fetch, Map, Crawl, Research, Meta, Doctor, and secure credential setup. Academic presets expose DOI, author, year, and legal open-PDF metadata. No credential is bundled.
configure to store the key securely
doctor to verify accessOpen source maintained by the AI Finder Kit Organization · ZIP SHA-256 d065fec838eff5dfcea089c56360c36be820bd3a800e5663b832f9c374f583d7 · checksum file
Codex
~/.codex/skills/aifinderkit-search
Claude Code
~/.claude/skills/aifinderkit-search
# Configure a key (none is bundled)
python ~/.codex/skills/aifinderkit-search/\
scripts/aifinderkit_search.py configure
# Verify after installation
python ~/.codex/skills/aifinderkit-search/\
scripts/aifinderkit_search.py doctor
For Claude Code, replace ~/.codex/skills with ~/.claude/skills. Start a new session so the agent discovers the Skill.
Security & transparency
Beta applicants receive search-only keys without model permissions.
The service pins a validated public IP at connection time, ignores environment proxies, and rechecks every redirect.
Responses include sources, engines, warnings, evidence IDs, hashes, coverage, and timestamps.
Only irreversible key digests are stored; public skill bundles contain no credentials.
Limited private beta
Priority is given to personal research, multi-device access, and agent workflows. Approved applicants receive a dedicated search-only key.
Do not submit passwords, existing API keys, or other secrets.
FAQ
No. Beta search keys are isolated from model access.
Yes. Call the JSON API directly or install the downloadable Agent Skill and configure the key through an environment variable.
Yes. Results include sources and engines; the response also includes source usage, warnings, cache state, and creation time.
The service is in a limited beta so usage can stay aligned with current capacity and supported workflows.