How tinyfish-io/tinyfish-cookbook works
The TinyFish Cookbook is a collection of independent recipes and demos for using web search, page fetching, and browser automation in agent workflows—not one application or a shared runtime. The README documents the platform endpoints and additional access methods; the tree and sampled source show representative recipe workflows, including competitor research, video highlight compilation, and local skill storage. Connections between separate recipes are omitted because they are not wired together.
Main entry points: route.ts Research route · video-pipeline.ts World Cup Briefing · competitor-scout-cli Competitor Scout · tinyskills TinySkills
Components 21
TinyFish platform
- Search endpoint
- Fetch endpoint
- Agent endpoint
- Browser endpoint
Research recipes
- Competitor Scout
competitor-scout-cli - Research route
competitor-scout-cli/app/api/research/route.ts - TinyFish client
competitor-scout-cli/lib/tinyfish.ts - Research planning
competitor-scout-cli/lib/openai-client.ts - Comparison report
competitor-scout-cli/components/report-view.tsx
Media recipes
- World Cup Briefing
worldcup-briefing/src/lib/video-pipeline.ts - VideoDB
- TinyFish Search
Hackathon apps
- TinySkills
tinyskills - Skill storage
tinyskills/lib/storage.ts - FareGuard
AABW_Vietnam_Hackathon_Samples/fareguard - FinSight
AABW_Vietnam_Hackathon_Samples/finsight - Founder Mode
AABW_Vietnam_Hackathon_Samples/founder-mode - Market Pulse
AABW_Vietnam_Hackathon_Samples/market-pulse - MonAI
AABW_Vietnam_Hackathon_Samples/monai - RateRadar
AABW_Vietnam_Hackathon_Samples/rateradar
Other components
- Agent builder
Connections 11
- Agent builder → Search endpoint: queries
- Agent builder → Fetch endpoint: fetches pages
- Agent builder → Agent endpoint: runs goals
- Agent builder → Browser endpoint: connects scripts
- Competitor Scout → Research route: submits research
- Research route → Research planning: plans and reports
- Research route → TinyFish client: searches and fetches
- Research route → Comparison report: streams report data
- World Cup Briefing → TinyFish Search: searches videos
- World Cup Briefing → VideoDB: uploads and indexes
- TinySkills → Skill storage: saves skills