TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Gepetto – A Minimalistic CLI-Based Browser Operator

3 pointsby eschnouabout 1 month ago
Hi all, I&#x27;ve built Gepetto to automate the QA&#x2F;DevOps of my &#x27;vibe coded&#x27; projects. I wanted a minimalistic CLI-based headless browser operator that I can run on cli and CI&#x2F;CD.<p>Key features: - Execute tasks described in natural language - Sequential step processing (only proceeding when previous steps succeed) - Reporting in JUnit XML - Support for various LLM backends (GPT, Claude, Ollama, etc.) - MCP protocol support for connecting to third-party actions - Headless operation for server environments (tested on Ubuntu)<p>Use cases I&#x27;m exploring: - QA Automation for webapps - Liveness checks that simulate real user behavior - Data scraping from web-only dashboards - Processing unstructured logs - Generating reports from various sources<p>Gepetto is built with OpenGPA (an open-source agentic orchestration framework in Java) and leverages Playwright for browser control over MCP. You can easily add other MCP tools to use email, slack, etc.<p>It&#x27;s open source (MIT license) and I&#x27;d love your feedback!<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;eschnou&#x2F;gepetto">https:&#x2F;&#x2F;github.com&#x2F;eschnou&#x2F;gepetto</a><p>I&#x27;m happy to answer any questions and hear your thoughts on how this might be useful for your workflows.

no comments

no comments