Skip to content

feat(ui): move to React for frontend#8772

Merged
mudler merged 5 commits intomasterfrom
feat/react-ui
Mar 5, 2026
Merged

feat(ui): move to React for frontend#8772
mudler merged 5 commits intomasterfrom
feat/react-ui

Conversation

@mudler
Copy link
Owner

@mudler mudler commented Mar 4, 2026

Description

This PR is an entire rewrite of the Web interface and moves it to React. There are no real functional changes, it is just mainly pure UI complete rewrite.

  • Migrate from Alpine.js to React
  • UI is still embedded and served from the same API
  • Old UI is kept around until migration is complete

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

@netlify
Copy link

netlify bot commented Mar 4, 2026

Deploy Preview for localai ready!

Name Link
🔨 Latest commit 3e429f7
🔍 Latest deploy log https://app.netlify.com/projects/localai/deploys/69a9ebca85124d00085d7244
😎 Deploy Preview https://deploy-preview-8772--localai.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
mudler added 2 commits March 4, 2026 21:30
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
@mudler mudler changed the title feat(ui): move to React feat(ui): move to React for frontend Mar 5, 2026
@mudler mudler added the enhancement New feature or request label Mar 5, 2026
Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
@mudler mudler marked this pull request as ready for review March 5, 2026 17:23
@mudler mudler force-pushed the feat/react-ui branch 2 times, most recently from c35b2d8 to ec4da3f Compare March 5, 2026 20:21
@mudler mudler merged commit 09ddaf9 into master Mar 5, 2026
16 of 18 checks passed
@mudler mudler deleted the feat/react-ui branch March 5, 2026 20:47
localai-bot pushed a commit to localai-bot/LocalAI that referenced this pull request Mar 6, 2026
* feat(ui): move to React

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* Add import model

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* syntax highlight

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* Minor fixups

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant