HallucinatedAPI
A GitHub Action that statically verifies every imported function actually exists in the dependency at the pinned version.
- Target market
- JavaScript, TypeScript, Python, Rust, and Go teams whose PRs include heavy AI-generated code and who keep getting 'AttributeError' or 'is not a function' errors at runtime.
Problem snapshot
What this solves
AI-generated code routinely calls functions that look right but do not exist: lodash.deepFreeze instead of lodash.cloneDeepWith, fetch.json() as a method, requests.get_json(). The Dec 2025 study showed AI-coauthored PRs have 1.7x more major issues and 'function does not exist' is in the top-5 bug class. Linters do not catch it because the import resolves and…
Full ProvenTools analysis
Unlock the full analysis and build prompt
Unlock the solution, revenue model, feature scope, technical approach, user flow, and 13-section AI build prompt.
Already have access? Sign in
Related ideas
Explore similar problems
Affiliate Attribution Drop Finder
A detector that checks whether affiliate links, landing pages, checkout redirects, cookies, and post-purchase events still preserve attribution.
Agent Action Approval Gate
A runtime approval gate that intercepts only high-risk agent actions, such as refunds, deployments, deletes, emails, and database writes, before execution.
Agent Data-Access Scoper
A Supabase and Postgres RLS test harness that proves which rows an agent role can read or write before the agent is released.