What do you want to do?
4 use cases
-
Pull a ranked list from a website with one task
Have Scout open a site, read the page and report the items you asked for, with links.
- Scout
- Work and operations
- Intermediate
View prompt
Use the outcrawl/scout repo (TypeScript, npm package @outcrawl/scout). Build a task.ts that opens <target site URL> on Outcrawl's cloud browser and reports <the items you need> with links. Print result.data and result.replayUrl. Verify that result.status is completed and that each reported item appears on the replay.
-
Compare prices and stock across product pages
Give Scout two or more products and get back a comparison of price and availability.
- Scout
- Work and operations
- Intermediate
View prompt
Use the outcrawl/scout repo to build task.ts that finds <product A> and <product B> on <site URL> and compares their price and stock, then states which is cheaper. Print result.data and result.replayUrl. Verify that both prices in the answer match the replay before trusting the result.
-
Fill in a web form and confirm what the site received
Give Scout the form details and get back exactly what the site recorded.
- Scout
- Work and operations
- Intermediate
View prompt
Use the outcrawl/scout repo to build task.ts that fills in the form at <form URL> with <the field values> and reports exactly what the site shows as received. Print result.data, result.status and result.replayUrl. Verify that the status is completed and the replay shows the submitted values.
-
Sign in to a site and read back the account page
Have Scout log in with your details and report what the account page says.
- Scout
- Work and operations
- Intermediate
View prompt
Use the outcrawl/scout repo to build task.ts that signs in to <site URL> using the credentials in environment variables and reads the welcome message on the account page. Print result.data and result.replayUrl. Verify that result.status is completed and that the replay shows the signed-in account page.
How to use Scout
- Check you have what it needs: Node 22 or later; An Outcrawl key from outcrawl.ai for the cloud browser (1,000 free credits every month, no card needed); A model service that speaks the standard chat completions API, hosted or running on your own computer.
- Open outcrawlai/scout on GitHub and read the README and license.
- Run
npm i @outcrawl/scoutin your project folder. - Run
export OUTCRAWL_API_KEY=your-outcrawl-key, then setSCOUT_BASE_URL,SCOUT_API_KEYandSCOUT_HANDS_MODELto your model service. - Save the README's three-step example as
task.tsand change the task text to your research question. - Run
npx tsx task.tsand readresult.data.
These steps come from our top use case, Pull a ranked list from a website with one task, which also has a copy-paste agent prompt.
Get 5 new use cases every morning. Free, one short email, unsubscribe anytime.
Get them freeAbout this repo
- Who it is forDevelopers and the AI agents they run who need a browser to finish web tasks such as research, comparison, form filling or sign-in.
- Why it is hot
- LanguageTypeScript
- Sourcegithub.com/outcrawlai/scout · Back to Hot repos
Requirements
- Node 22 or later
- An Outcrawl key from outcrawl.ai for the cloud browser (1,000 free credits every month, no card needed)
- A model service that speaks the standard chat completions API, hosted or running on your own computer
- Optional: a local browser via `npm i playwright-core && npx playwright install chromium` if you do not use the cloud
Maintain Scout? Add the Featured on Deduped badge
Paste this into your README:
[](https://dedupedai.com/use-cases/outcrawlai-scout/?ref=badge)
Questions about Scout
What is Scout?
Scout is an open-source TypeScript agent that uses a real browser to carry out a task described in plain words and returns the answer. It is an open-source project on GitHub: https://github.com/outcrawlai/scout.
Who is Scout for?
Developers and the AI agents they run who need a browser to finish web tasks such as research, comparison, form filling or sign-in.
What can I do with Scout?
4 use cases so far, for example: Pull a ranked list from a website with one task; Compare prices and stock across product pages; Fill in a web form and confirm what the site received. Each has steps and a copy-paste agent prompt.
What do I need to run Scout?
Node 22 or later; An Outcrawl key from outcrawl.ai for the cloud browser (1,000 free credits every month, no card needed); A model service that speaks the standard chat completions API, hosted or running on your own computer; Optional: a local browser via `npm i playwright-core && npx playwright install chromium` if you do not use the cloud.
What are alternatives to Scout?
Other hot AI repos in Work and operations: AI Job Search, Solidcraft, Fastbrowse, Awesome AI Agent Platforms, Nautilo.
Is Scout safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.