Spegel: A LLM-Powered Terminal based Web Browser
Spegel proves that browsers can become mere IO adapters once LLMs own the rendering pipeline. By treating Gemini 2.5 Pro Lite as a real-time markup engine, Simondw rewinds the web back to text—but under your prompt’s control. It’s a weekend hack with rough edges (no POST, potential token costs) , yet the idea unlocks CLI dashboards, context-aware docs, and accessibility tweaks without touching site code.
Key Insights
- Spegel pipes raw HTML through Gemini 2.5 Pro Lite, rendering concise Markdown inside your terminal.
- Dynamic prompt-based “views”—ELI5, action-only, recipe-extract—adapt content on the fly.
- No JavaScript; GET-only fetches today, with POST forms on the roadmap.
- Textual-powered TUI streams complete lines to maintain Markdown stability.
- MIT-licensed on GitHub—fork it, tweak prompts, share views.