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·5 เดือนที่ผ่านมา·1 comments

comments

cdr420
·5 เดือนที่ผ่านมา·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
·9 เดือนที่ผ่านมา·discuss
It's always DNS
cdr420
·2 ปีที่แล้ว·discuss
I'm hoping you meant "usable" and not "unusable". Or maybe you did. Funny either way!
cdr420
·5 ปีที่แล้ว·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.