Search Architecture
Four-Stage Hybrid Retrieval
Every query passes through a cascading pipeline that combines lexical precision with semantic understanding. Each stage narrows and reranks candidates until only the most relevant grants remain.
Full-Text Search
PostgreSQL ts_rank over indexed grant titles, descriptions, and eligibility criteria. Sub-millisecond candidate retrieval from 85,000+ opportunities.
Query Expansion
LLM-generated synonym sets and domain-specific rewrites broaden recall without sacrificing precision. A query for "youth STEM" also surfaces "K-12 science education."
Embedding kNN
Dense vector search with pgvector finds semantically similar grants that keyword matching misses. Captures conceptual overlap across different funding vocabularies.
Cross-Encoder Reranking
A fine-tuned cross-encoder jointly attends to the full query–document pair, producing calibrated relevance scores that outperform bi-encoder similarity alone.
Gemini
Google Search index
ChatGPT
Bing / OpenAI index
Claude
Anthropic web search
Grok
X / Twitter + web
Perplexity
Independent web index
Key Insight
We discard every model's self-reported confidence score and re-evaluate all candidates through our own 15-feature scoring function—trained on 1,034 labeled query–grant pairs.
Federated Search
Five Providers, Five Web Indices
For open-web grant discovery, we query five LLM providers simultaneously—each backed by a distinct search index. Results are fused under a single learned scoring function.
Scoring Model
15-Feature Learned Relevance
Every grant you see is ranked by a 15-feature model trained on 1,034 real queries. It learns what matters to organizations like yours — eligibility fit, deadline urgency, funder alignment — and surfaces the strongest matches first.
1,034
labeled queries
15
scoring features
60.3%
Precision@5
~0ms
distilled inference
Text
Semantic
Metadata
Freshness
Penalty
Data Pipeline
144 Sources, Real-Time Ingestion
We ingest grant data from 144 sources across federal agencies, all 50 state portals, foundations, and 15+ countries. Schemas are normalized, listings deduplicated, and freshness maintained with daily sync jobs.
Federal Agencies
15 sourcesDaily sync with all major federal portals
All 50 State Portals
52 sourcesEvery U.S. state, DC, and territories
Foundation Intelligence
10 sources133K foundation profiles with grant-level data
International
20 sources15+ countries across 5 continents
Research Awards
8 sourcesCross-agency historical award data
Funder Signals
6 sourcesReal-time funder behavior intelligence
85,000+
opportunities
144
data sources
50+
states & territories
15+
countries
Coverage
50 states. 15 countries. One search.
See exactly which sources Granted indexes across federal agencies, state portals, international funders, and foundations.
Grant Writing Engine
Six Steps from RFP to Polished Draft
Every grant has unique requirements. Granted's workflow ensures each one is identified, addressed, and woven into a draft that speaks directly to your funder.
RFP Analysis
Upload your RFP or grant guidelines. The AI reads the full document and identifies every required section, evaluation criterion, and compliance requirement.
Requirement Discovery
The system discovers the grant’s full structure—from project narratives and budget justifications to data management plans and letters of support.
Grant Writing Coach Q&A
A grant writing coach asks targeted questions about your organization, team qualifications, project goals, and budget. Your answers ground every section in your real data.
Coverage Tracking
Track which requirements have been addressed and which need attention. See coverage percentage in real time as the coach gathers information.
Section-by-Section Drafting
Each section is drafted individually using your specific answers and the RFP’s requirements. No generic templates, no placeholders.
Purpose-Built, Not Generic
General-purpose AI doesn’t read your RFP, track coverage, or ground output in your data. Granted does—because it was built for this one job.
Read the Technical Paper
Full methodology, ablation studies, and benchmark results for the hybrid retrieval pipeline and knowledge-distilled scoring model.
Purpose-Built
What Makes This Different
ChatGPT, Claude, and other general-purpose AI tools are powerful writers—but they weren't designed for grant proposals. Here's what Granted does that they don't.
Your Data Stays Yours
Everything you upload to Granted—your RFP, your coach answers, your drafts—is private to your account. We never use your data to train models, and we never share it with third parties.
