Early access — in design with pilot teams

Your vector database executes queries brilliantly. Someone still has to construct the right ones.

If you run search inside an AI-native SaaS product, you are probably hand-maintaining the layer around TurboPuffer or Pinecone: rewriting user questions into multiple retrieval queries, wiring structured and permission filters, fusing and reranking results, and guessing whether any of it actually worked.

The LemonCrow Search Compiler turns a natural-language request into a typed, validated, permission-constrained search plan — then executes it, ranks the results, and tells you whether the search worked.

You send

{
  "query": "Candidates who passed interviews but never received an offer",
  "principal": { "user_id": "recruiter_123", "tenant_id": "acme" },
  "schema": "recruiting_v1"
}

LemonCrow compiles

{
  "entity": "candidate",
  "conditions": [
    { "relationship": "interviews", "where": { "result": ["pass", "strong_pass"] } },
    { "relationship": "offers", "exists": false }
  ],
  "permission_filter": { "accessible_job_ids": ["job_1", "job_2"] },
  "retrieval": [
    { "type": "structured" },
    { "type": "bm25" },
    { "type": "vector" }
  ],
  "ranking_profile": "candidate_search_v3"
}

We already built this once — for code

LemonCrow's shipped product does exactly this for codebases. Before: agents grep with hand-tuned regexes, re-read files, and loop until something matches. After: one code_search call takes plain keywords or a question and returns the right symbols, ranked source, and their connections — query construction, filtering, and ranking compiled behind one call.

That layer is benchmarked continuously (MRR-tracked retrieval, matched SWE-bench runs). The Search Compiler applies the same discipline — typed plans, replayable evals — to your product's data instead of code.

We're picking a handful of pilot teams

If your team maintains hand-written query construction around a search database, we want 30 minutes to hear exactly where it breaks. No pitch — the answers shape what gets built.

Book a 30-minute call