frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: ScrapeCopilot – Notebook Code Interface + Puppeteer + AI Copilot

3•erichi•1y ago
Hi HN, I’m Eric, and I’m building ScrapeCopilot, an AI assistant designed to eliminate friction in browser automation development.

Here is the link to VS Code extension - https://marketplace.visualstudio.com/items?itemName=scrapeco...

I've built browser automations for more than 5 years, and the constant frustration was always the sheer friction involved in getting working code – especially when debugging in headless mode or connecting to remote browsers.

When I started using LLMs to generate automation code, I found myself stuck in a repetitive loop: navigate to the desired page state, copy-paste HTML into the AI chat, and ask it to generate code. The worst part is that there was no easy way to run that generated code without losing the page state, forcing me to restart the browser session constantly. This wasted large amounts of time and mental energy. I built ScrapeCopilot to make this workflow seamless.

How it works:

ScrapeCopilot combines the power of a Jupyter-style notebook with a live Puppeteer browser session and integrated AI.

- Live Interactive Development: When you create an automation notebook, it initiates a fresh Puppeteer browser session. The page object is exposed directly to your notebook cells, allowing you to run any Puppeteer code against the live browser state and see the results instantly.

- AI-Powered Assistance: It integrates with GitHub Copilot (via the @scrapecopilot chat participant). The AI automatically sees the current page HTML, allowing it to generate highly relevant Puppeteer code based on your instructions directly within the chat.

- LLM Code Export: Once you've developed your automation logic, you can easily export the final, complete Puppeteer script based on your instructions.

This tool saves me hours daily, but even more importantly, it improves the developer experience in browser automation which is frustrating area.

I believe ScrapeCopilot can complement existing browser automation tools and frameworks by providing an interactive AI-assisted development experience.

Current Status & Future Plans:

- The extension currently works within VS Code. It will work in Cursor, but without chat support initially. I'm actively working on integrating a backend server to enable full chat functionality with Cursor.

- Currently the key workflow assumes that you create a new browser automation step by step, using code cells. But in my work I spend half of the time fixing existing automations, so my focus now is trying to adapt extension for debugging and fixing existing code.

- Playwright support is also on the list.

Check out short videos: - Demo: Headless False - https://scrapecopilot.ai/assets/demo-headless-false-Dhc_jeNR... - Demo: Headless True - https://scrapecopilot.ai/assets/demo-headless-true-PRQndDxP....

I'd love to hear your thoughts, feedback, and any suggestions!

The Shift in Peering Threatening the Internet's Foundations

https://www.internetsociety.org/blog/2026/06/the-shift-in-peering-threatening-the-internets-found...
1•8organicbits•4m ago•0 comments

Trump Urges 'Less Shackled' Pulte to Fire Intelligence-Community Employees

https://www.wsj.com/politics/national-security/trump-urges-less-shackled-pulte-to-fire-intelligen...
1•petethomas•7m ago•0 comments

If you don't fall for these extortionists' calls they'll show up with USB sticks

https://www.theregister.com/cyber-crime/2026/06/05/if-you-dont-fall-for-these-extortionists-calls...
1•Bender•7m ago•0 comments

Small modular nuclear reactor reaches criticality in first test

https://arstechnica.com/science/2026/06/first-us-test-of-modular-reactor-reaches-criticality/
1•Bender•8m ago•0 comments

Spinal cord stimulation for upper limb motor function in people with hemiparesis

https://www.nature.com/articles/s41591-026-04435-1
3•bookofjoe•8m ago•0 comments

Baby botulism outbreak: FDA still doesn't know cause or how to prevent it

https://arstechnica.com/health/2026/06/baby-botulism-outbreak-fda-still-doesnt-know-cause-or-how-...
2•Bender•9m ago•0 comments

Nasdaq falls 4% and suffers worst day since April 2025 traders flee chip stocks

https://www.cnbc.com/2026/06/04/stock-market-today-live-updates.html
4•rawgabbit•11m ago•0 comments

We Ditched Postgres for ClickHouse to Process 12B Caches per Day

https://momentic.ai/blog/postgres-to-clickhouse-migration
5•wuweiweiwu•14m ago•0 comments

You shouldn’t Use SQLite

https://www.hendrik-erz.de/post/why-you-shouldnt-use-sqlite
1•andrewstuart•14m ago•2 comments

GrapheneOS user reported to authorities for using GrapheneOS

https://discuss.grapheneos.org/d/36134-grapheneos-user-reported-to-authorities-for-using-grapheneos
3•Cider9986•15m ago•0 comments

Echoes from Another Place

https://scholarlyfutures.substack.com/p/echoes-from-another-place
1•JohnHammersley•16m ago•0 comments

Omnipod 5 is coming to Loop and Trio this summer

https://nightscout.github.io/omnipod-five/
1•Group_B•19m ago•0 comments

SpaceX blocked from early US benchmark index entry as S&P reaffirms rules

https://www.cnbc.com/2026/06/05/spacex-blocked-from-early-us-benchmark-index-entry-as-sp-reaffirm...
2•Quekid5•20m ago•1 comments

Apple Maps on the Web

https://maps.apple.com/
2•Austin_Conlon•28m ago•0 comments

Tensor Shapes in Pyrefly – Avik Chaudhuri – PyCon US 2026 Typing Summit [video]

https://www.youtube.com/watch?v=HE5EyQW_7eY
1•matt_d•28m ago•0 comments

Animated open source terminal agents modeled after The Office

https://munderdiffl.in/
1•mikeleeorg•30m ago•0 comments

Using an AI coding agent with oracle-based testing to build a game emulator

https://keanw.com/2026/03/a-diary-of-an-agentic-retro-gamer-part-1.html
1•throwaway_2494•30m ago•0 comments

Courtside – TUI for NBA Games

https://github.com/NolanFogarty/courtside
2•nolanfogarty•30m ago•0 comments

Nordstjernen Web Browser 1.0.0 released

https://github.com/nordstjernen-web/nordstjernen/releases/tag/1.0.0
3•andreasrosdal•31m ago•0 comments

Codex for Sales Teams: Moving Faster to Solve Customer Problems [video]

https://www.youtube.com/watch?v=U2C55LC0ZLM
1•phyzix5761•32m ago•0 comments

BenchEvolver: Frontier Task Synthesis via Solution-Centric Evolution

https://benchevolver.github.io/
1•matt_d•34m ago•0 comments

Show HN: Alternative to WebXR, TypeScript SDK for multi-user VR app development

https://github.com/adamas-vr/runtime-interface
1•zekailin00•34m ago•0 comments

Discrete Tilt Matching

https://arxiv.org/abs/2604.18739
1•PaulHoule•34m ago•0 comments

Upvote if you'd like the VSCode devcontainers extension open sourced

https://github.com/microsoft/vscode-remote-release/issues/11664
1•wallzero•35m ago•0 comments

Investment leaders share views on AI job displacement as next big risk (2021)

https://www.bloomberg.com/news/articles/2021-01-12/what-do-wall-street-leaders-think-is-the-next-...
1•thoughtpeddler•37m ago•1 comments

Dnsfs. Store your files in others DNS resolver caches

https://blog.benjojo.co.uk/post/dns-filesystem-true-cloud-storage-dnsfs
2•882542F3884314B•37m ago•0 comments

Games Between Programs: The Ruliology of Competition

https://writings.stephenwolfram.com/2026/06/games-between-programs-the-ruliology-of-competition/
1•andromaton•37m ago•0 comments

SillyTavern: LLM Front End for Power Users

https://sillytavern.app/
1•doener•39m ago•0 comments

Show HN: Simple attributes for spec-driven agentic workflows (C#, Rust)

https://github.com/doublecouponday/gherkinsync
1•dcdgo•40m ago•0 comments

A Brief History of Reviewing Things on the Internet, Vol. I

https://catandgirl.com/a-brief-history-of-reviewing-things-on-the-internet-vol-i/
2•CharlesW•40m ago•0 comments