HackerTrans
TopNewTrendsCommentsPastAskShowJobs

cdr420

no profile record

Submissions

Show HN: TextWeb – Text-grid browser for AI agents, no screenshots needed

github.com
2 points·by cdr420·há 5 meses·1 comments

comments

cdr420
·há 5 meses·discuss
Hi HN! I built TextWeb because I was burning tokens on vision models just to let AI agents fill out job applications.

TextWeb renders pages as structured text grids (~2-5KB) instead of screenshots (~1MB). Any LLM can read the output natively, no vision model needed. Interactive elements get reference numbers like [3]Click me and [7:____] Search, so agents say "click 3" or "type 7 hello".

How it works: Headless Chromium renders the page normally, then TextWeb extracts every visible element's position, text, and interactivity and maps it onto a character grid. Spatial layout is preserved. Things next to each other on screen are next to each other in text.

Integrations: MCP server (Claude Desktop, Cursor, Windsurf), OpenAI/Anthropic function-calling tool definitions, LangChain, CrewAI, HTTP API, CLI, Node.js library.

    npm install -g textweb
Would love feedback on the grid format and what integrations would be most useful.
cdr420
·há 9 meses·discuss
It's always DNS
cdr420
·há 2 anos·discuss
I'm hoping you meant "usable" and not "unusable". Or maybe you did. Funny either way!
cdr420
·há 5 anos·discuss
Location: San Francisco Bay Area

Remote: Flexible

Willing to relocate: yes* (* depends on location)

Technologies: Node, Javascript, React, Angular, Vue.js, PHP, .NET, SQL, iOS (Swift), Android (Java/Kotlin), HTML CSS, NoSQL, and much more.

Résumé/CV: https://cdr2.com/cv/

Email: cdr [at] cdr2 [dot] com

Github: https://github.com/chrisrobison/

Linkedin: https://www.linkedin.com/in/crobison/

Senior full-stack engineer with management experience. Comfortable in startup or corporate environments; very hands-on.