Back to projects

Market Mantis

From chat agent to shared research.

I translated a research agent running in Claude into a shared product with scheduled research, searchable reports, visible sources, and model-cost controls.

My role
Product Engineer
Shipped
Working product · Sources and model costs visible
Market Mantis research conversation with source evidence beside the answer

01The problem

A client had a capable research agent inside Claude, but it ran only when prompted. Findings stayed in conversation history, other people could not build on the work, and model costs were difficult to inspect.

02My ownership

I owned the product model, information architecture, interaction design, agent workflows, and end-to-end build. The remit was to turn a useful research workflow into a system people could run, review, and revisit.

03Key decisions

Keep evidence beside the answer.

Ask Mantis exposes the reports and sources used in a response. Contextual questions stay beside the brief under review so the reader can inspect the reasoning and keep the final judgment.

Market brief with contextual Ask Mantis panel
A selected signal can be examined without leaving the report.Enlarge

Make research persist beyond a conversation.

Scheduled agents publish into a searchable library of reports and signals. The workspace retains the output so people can revisit it and ask follow-up questions across research.

Searchable Market Mantis reports library
Saved reports turn individual runs into a reusable research record.Enlarge

Make operating cost visible.

Usage and spend views show what model-powered jobs cost. This puts operating economics alongside the research experience when considering which agents and models to run.

Model usage and spend in Market Mantis
Model usage and spend are visible within the product.Enlarge

04Outcomes & next question

  • A working platform connects scheduled agent workflows, reports, signals, and evidence-backed chat.
  • Research remains searchable beyond the original conversation.
  • Model usage and spend can be inspected within the workspace.

Do people return to the research, and how does source quality and cost vary across agent jobs?

Technical details

React · TypeScript · Python (FastAPI) · PostgreSQL (Supabase) · Claude API · Gemini API · Vercel