它是什么
OpenUI 是 W&B(GitHub 组织 wandb)开源的界面生成工具。你用文字描述想要的界面,它马上渲染出来,你可以接着提修改,再把 HTML 转成 React、Svelte、Web Components 等写法。README 说,W&B 自己也用它来测试和试做下一代基于大模型的工具。它特别的地方是模型可选范围宽,OpenAI、Groq、Gemini、Anthropic、Cohere、Mistral 都能接,也能用 Ollama 跑本地模型。
亮点:
- 有在线演示可以先试
- 通过 LiteLLM 能接几乎任何大模型服务
- 支持任何兼容 OpenAI 接口的服务
- 作者自己说它像 v0 的开源版,只是没那么精致。
怎么用:
- 先装好 Docker,把要用的 API key 设成环境变量
- 再运行 README 里的 docker run 命令启动
- 最后打开 http://localhost:7878 开始描述界面。
适合谁:
想用文字快速试做界面原型的前端开发者和设计师。
使用前提:
- 推荐用 Docker 运行,也可以用 git 和 uv 从源码装。
- 要用云端模型就得有对应的 API key,你的描述会发给所选服务;用 Ollama 跑本地模型可以不联网调用云端,作者提醒没有 GPU 时会很慢。
- 云端模型按用量收费。
- 许可证是 Apache 2.0。
以上根据项目公开说明整理,本站没有实际测试。