Ran into this building an agent that needed to look at web pages.Every screenshot API is SaaS, which is fine, until you ...

Ran into this building an agent that needed to look at web pages.Every screenshot API is SaaS, which is fine, until you notice thepage-understanding part runs on their model. So the text of every page youcapture gets sent to a third party and processed there. For a public marketingpage, who cares. For anything behind a login with real data on it, that's aproblem I couldn't get around.Looked for a self-hostable one. The MCP screenshot servers that exist (Urlbox,ScreenshotOne) are good but all point at the vendor's cloud. Didn't find one yourun yourself, so I built it.Runs with docker compose. The extraction part runs on whatever model you pointat it — including Ollama on localhost, in which case the page text never leavesthe machine that rendered it. AGPL-3.0.Honest about where it's weak: no security audit, extraction quality is decentnot amazing, and you can't capture your own private-IP hosts yet because theSSRF guard blocks RFC1918 with no opt-out (allowlist is the next thing I'mbuil...

Read Original

Related

Mastodon discussion 13m ago

Salesforce прави сериозна инвестиция в гласовия изкуствен интелект. Компанията обяви придобиването на Cresta - разработч...

Salesforce прави сериозна инвестиция в гласовия изкуствен интелект. Компанията обяви придобиването на Cresta - разработчик на AI агенти, които могат да водят телефонни разговори с ...