Hi folks,
I have been trying to explore the edges of what is possible with
browser technology. I am presenting my latest creation: Solips-webos - 100%
client-side desktop OS.
The idea: Imagine a Large Language Model actually using an operating
system instead of just chatting about it. Clicking windows, managing files,
executing commands, within a secure browser environment.
Technological aspects:
- Pure static HTML/CSS/JS (just open index.html)
- Persistent data storage using IndexedDB
- AI kernel with tool-calling capabilities (Ollama, OpenAI, Anthropic, Gemini, Grok)
- AI-controlled virtual cursor
- Sharing of an LLM between browser tabs using BroadcastChannel
- App registry and file association system
The cool part: The AI controls the OS using a visible cursor - not
only calling APIs, but manipulating the UI like an actual user would.
No server, no build process, no install. Curious to see what everyone
thinks about this way of building browser OS.
GitHub: https://github.com/hjk-maker/Solips-webos
What would you make of this system?
Top comments (0)