Describe the companies, people or websites you want. Enrichable finds them, then every column you add answers a question about each row: pricing pages, CEOs, tech stacks, anything on the web.
Works with just an OpenAI key and a Context.dev key. Add TypeSafe Jev for calibrated yes/no columns.
| Company | Domain | Free tier on pricing page? | CEO | Headcount | + Add column |
|---|---|---|---|---|---|
| Sunrun | sunrun.com | Yes · 0.91 | Mary Powell | 12,000 | |
| Enphase Energy | enphase.com | No · 0.08 | Badri Kothandaraman | 3,100 | |
| Aurora Solar | aurorasolar.com | Reading pricing page… | Searching… | — | |
| Palmetto | palmetto.com | Yes · 0.77 | Chris Kemper | 650 |
Context.dev is the web layer. OpenAI does the reasoning. TypeSafe Jev makes the calibrated calls. Your keys stay in your browser.
“Every solar company in America.” An agent loops over Context.dev company, people and web search until the list is complete, deduplicated by domain.
“Does the pricing page mention a free tier?” “Who is the CEO?” “Did they go to Stanford?” Each column scrapes, searches and decides for every row.
Keep the rows that pass. Every cell carries its sources and confidence. Export to CSV or Excel whenever you like.
Type what you want to know in plain English and Enrichable picks the operation, or choose one yourself. Reference other columns with {{Domain}}.
A single Next.js app with no database: sheets live in your browser, keys are forwarded per request and never stored. Push to Vercel, or run it on your own machine with one command.
git clone github.com/context-dot-dev/enrichable
npm install && npm run dev