← templates

Research analyst

Give it a question and a set of sources. It reads, cross-checks, and returns a brief where every claim points back to where it came from.

$npx polpo init research-analyst
Researchwebnotiongooglefigma

Clone it, point it at your Polpo project, and it runs. The harness, the workflow, the tools and the front end are already wired — you change the prompt and the connections, not the plumbing.

Everything lives in .polpo/as plain config you can read in a diff, so the agent's behaviour is reviewable like any other part of your codebase.

agent
a configured harnessmodel, system prompt, allowed tools and a filesystem boundary — all declared in agents.json
loops
the workflow, deterministicgraph steps with conditional routing, so the important paths never depend on the model improvising
tools
typed and customdefineTool + TypeBox: structured results your loops can branch on
app
a real front enda Next.js UI with a server-side proxy, so the API key never reaches the browser
deploy
one command`polpo deploy` pushes agents, loops and tools to your project; `polpo cloud-logs` tails production

Want to see the whole shape first? The vibe coding agent walks through its loops step by step.

$npx @polpo-ai/cli create

Your first agent, live in 60 seconds

Launch once. Scale from one agent to thousands.

Free tier · No credit card