{"slug": "show-hn-ghostty-in-browser-with-real-client-side-back-end", "title": "Show HN: Ghostty in-browser with real client-side back end", "summary": "A developer released Ghostty Playground, an experimental project that runs the full Ghostty terminal with a real Linux-like backend directly in the browser via BrowserPod, supporting configs, AI model inference through WebLLM, and early agentic features.", "body_md": "A real work in progress I've got here. Our good friend Ghostty is now haunting the browser.\n\nGhostty Playground is an experimental project based on ghostty-web. It includes the full Ghostty terminal with configs, like themes and keybinds (config panel is based on zerebos' ghostty-config).\n\nIt runs a real Linux-like backend directly in the browser via BrowserPod with a dedicated filesystem, port-listening, bash, git, node.js, npm etc.\n\nIt includes the ability to download small AI models via Hugging Face and run inference in the browser using WebLLM. There are some very early experimental agentic features, but they're very rough at the moment (based on Vexi).\n\nThere are many limitations here. It's an early demo that's due a major refactor, so expect things to break unexpectedly. Some limits that can't be overcome are functions and keybinds that aren't compatible in the browser.\n\nIf you scroll past the terminal, there's some documentation that can help with usage.\n\nFeel free to give it a try and let me know of any feelings, thoughts, bugs, improvements.\n\nCredits (git):\n\n- Leaningtech/browserpod-meta - Coder/ghostty-web - Zerebos/ghostty-config - Bezhermoso/tree-sitter-ghostty - mlc-ai/web-llm - Elomami1976/vexi\n\nComments URL: [https://news.ycombinator.com/item?id=48552087](https://news.ycombinator.com/item?id=48552087)\n\nPoints: 1\n\n# Comments: 0", "url": "https://wpnews.pro/news/show-hn-ghostty-in-browser-with-real-client-side-back-end", "canonical_source": "https://ghosttyplayground.com/", "published_at": "2026-06-16 08:04:43+00:00", "updated_at": "2026-06-16 08:18:45.757163+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "large-language-models"], "entities": ["Ghostty", "BrowserPod", "Hugging Face", "WebLLM", "Vexi", "Leaningtech", "MLC AI"], "alternates": {"html": "https://wpnews.pro/news/show-hn-ghostty-in-browser-with-real-client-side-back-end", "markdown": "https://wpnews.pro/news/show-hn-ghostty-in-browser-with-real-client-side-back-end.md", "text": "https://wpnews.pro/news/show-hn-ghostty-in-browser-with-real-client-side-back-end.txt", "jsonld": "https://wpnews.pro/news/show-hn-ghostty-in-browser-with-real-client-side-back-end.jsonld"}}