Build agents that finish real work
Build outcome-driven agents with live SerpApi search.
Each cookbook entry starts from an official SDK example and turns it into a complete, source-backed workflow using serpapi-search-tools.
These agents go beyond framework wiring: each has a concrete brief, uses the most specific search capabilities for the job, and writes a Markdown artifact you can inspect.
Choose a cookbook
| SDK | Outcome | Search capabilities |
|---|---|---|
| LangChain | Deep market research brief | Web and news |
| LangGraph | Product-launch intelligence | Web, news, and shopping |
| CrewAI | Collaborative trip plan | Flights, hotels, and maps |
| LlamaIndex | Remote-work destination brief | Travel explore, web, and maps |
| OpenAI Agents | Managed research report | Web and news |
| Claude Agent SDK | Source-verification memo | Web and news |
| Pydantic AI | Visual location scout | Images, maps, and web |
| Microsoft Agent Framework | Technology due diligence | Web and news |
| AutoGen | Company intelligence memo | Web and news |
| Haystack | Weekly industry newsletter | Web and news |
| Semantic Kernel | Competitor brief | Web and news |
| Agno | Market research report | Web, news, and shopping |
| smolagents | Purchase research assistant | Shopping, images, and videos |
| Google ADK | Retail location strategy | Maps, web, and news |
Configure once
Clone the repository, then copy the cookbook environment template to the repository root:
cp cookbook/sample.env .envFill in SERPAPI_API_KEY and the model-provider key required by the chosen entry. Every page includes its exact uv run command and links to the official example that inspired it.
Set COOKBOOK_PROMPT to replace the default brief. Reports are written to cookbook-output/ unless COOKBOOK_OUTPUT_DIR is set.