1,158 karma · joined March 1, 2009
I’ve found it super useful in my personal life and is pretty much my #1 app.
The HTTP layer is fine. Websockets work great. This is how the Codex app server works, I believe: https://openai.com/index/unlocking-the-codex-harness/ Same pattern I've used in my agentic OS/personal assistant project: https://github.com/abi/lilo Works great!
Chat history shouldn’t be hard to add with local storage and Indexed DB.
Just wrappers all the way down
Approx sizes are listed in the GitHub README.
Models are stored in indexeddb and will be managed by the browser. Might get evicted.
There's a dropdown where you can choose a stack for screenshots (Tailwind, React, Vue, etc.). I haven't updated the prompts for the video feature just yet. You can tweak the prompt yourself here: https://github.com/abi/screenshot-to-code/blob/6069c2a118592...
The quality of the output code is solid, I think. You can see the code for the examples: https://codepen.io/abi/pen/ExJPdop and https://codepen.io/abi/pen/jORWeYB
I think the biggest thing LLM code is typically missing is better abstractions/componentization. You could probably prompt around some of that.