Overview
This PR introduces a complete rewrite of the llama.cpp web interface, migrating from a React-based implementation to a modern SvelteKit architecture. The new implementation provides signif...
It uses shadcn-svelte for nice looking components, and it should be faster than the old React-based UI.
Yeah sure, move fast and lose all maintainability. That’s fine I guess in the LLM world of disposable software for like a landing page… but if you’re building an app or full website it’s an awful solution.
So it uses tailwind, yuck!
I’m not close to web dev so I dont have context. Why is tailwind bad?
Seems like a not-too-bloated alternative to react.
I’ve been using the new UI since release and its been good.
Svelte is fine, Solidjs is better imho. Tailwind is a mess of unneeded complications. This article explains it better than I could.
What a great article, it even mentions my beloved vanilla-extract, thank you so much!
I never understood the love for tailwind.
Yeah sure, move fast and lose all maintainability. That’s fine I guess in the LLM world of disposable software for like a landing page… but if you’re building an app or full website it’s an awful solution.
Yep. That was bleak.