├── .devcontainer ├── devcontainer.json └── postCreateCommand.sh ├── .env ├── .gitattributes ├── .github └── workflows │ └── docker.yml ├── .gitignore ├── .gitpod.yml ├── .husky ├── pre-commit └── pre-push ├── .python-version ├── LICENSE ├── README.md ├── assets ├── codespace.png ├── demo.gif ├── example-pricing-table.png ├── ollama.png ├── openui.png └── settings.jpeg ├── backend ├── .dockerignore ├── .github │ └── workflows │ │ ├── publish.yml │ │ └── test.yml ├── .gitignore ├── .python-version ├── .vscode │ ├── extensions.json │ └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── fly.toml ├── openui │ ├── __init__.py │ ├── __main__.py │ ├── assets │ │ ├── funky.mp3 │ │ └── question.svg │ ├── config.py │ ├── config.yaml │ ├── db │ │ └── models.py │ ├── dist │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── annotator │ │ │ └── index.html │ │ ├── apple-touch-icon.png │ │ ├── assets │ │ │ ├── CodeEditor-B1zwGt1y.css │ │ │ ├── CodeEditor-B9qhAAku.js │ │ │ ├── babel-CqqbTYm7.js │ │ │ ├── codicon-B16ygVZF.ttf │ │ │ ├── css-D1nB4Vcj.js │ │ │ ├── cssMode-CMP9zKWk.js │ │ │ ├── html-B2LDEzWk.js │ │ │ ├── html-B4dTfUY8.js │ │ │ ├── htmlMode-BZEeRbEQ.js │ │ │ ├── index-B7PjGjI7.js │ │ │ ├── index-CnQwS-Fb.css │ │ │ ├── index-DnTpCebm.js │ │ │ ├── javascript-BcV1SRi8.js │ │ │ ├── jsonMode-CWFvP3uU.js │ │ │ ├── markdown-7fQo6M4U.js │ │ │ ├── python-CsxvR8Mf.js │ │ │ ├── standalone-BS_cqyLa.js │ │ │ ├── tsMode-FcR9Jej8.js │ │ │ ├── typescript-BfKWl9Pr.js │ │ │ └── yaml-DWuY8lcX.js │ │ ├── favicon.png │ │ ├── fonts │ │ │ ├── Inter-Bold.woff2 │ │ │ ├── Inter-Medium.woff2 │ │ │ └── Inter-Regular.woff2 │ │ ├── icons │ │ │ └── arrow-left.svg │ │ ├── index.html │ │ ├── logo.html │ │ ├── logo.svg │ │ ├── logo.txt │ │ ├── manifest.webmanifest │ │ ├── monacoeditorwork │ │ │ ├── css.worker.bundle.js │ │ │ ├── editor.worker.bundle.js │ │ │ ├── html.worker.bundle.js │ │ │ ├── json.worker.bundle.js │ │ │ ├── tailwindcss.worker.bundle.js │ │ │ └── ts.worker.bundle.js │ │ ├── registerSW.js │ │ ├── robots.txt │ │ ├── sw.js │ │ └── workbox-3e8df8c8.js │ ├── dummy.py │ ├── eval │ │ ├── .gitignore │ │ ├── __init__.py │ │ ├── dataset.py │ │ ├── download_and_convert.sh │ │ ├── evaluate.py │ │ ├── evaluate_weave.py │ │ ├── model.py │ │ ├── prompt_to_img.py │ │ ├── promptsearch.py │ │ ├── scrape.py │ │ ├── screenshots.py │ │ ├── svg_annotator.html │ │ ├── synthesize.py │ │ └── to_fine_tune.py │ ├── litellm.py │ ├── log_config.yaml │ ├── logo.ascii │ ├── logs.py │ ├── models.py │ ├── ollama.py │ ├── openai.py │ ├── server.py │ ├── session.py │ ├── tui │ │ ├── app.py │ │ ├── code.py │ │ ├── code_browser.tcss │ │ └── markdown.py │ └── util │ │ ├── __init__.py │ │ ├── email.py │ │ ├── screenshots.py │ │ └── storage.py ├── pyproject.toml ├── tests │ └── test_openui.py └── uv.lock ├── docker-compose.yaml ├── docs ├── frontend ├── .cz.json ├── .github │ ├── CODEOWNERS │ ├── renovate.json │ └── workflows │ │ └── codeql-analysis.yml ├── .gitignore ├── .postcssrc.json ├── .prettierrc.json ├── .stylelintrc.json ├── .vscode │ ├── extensions.json │ └── settings.json ├── LICENSE ├── README.md ├── components.json ├── eslint.config.mjs ├── index.html ├── integration_tests │ ├── basic.spec.ts │ └── util.ts ├── package.json ├── playwright.config.ts ├── pnpm-lock.yaml ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── annotator │ │ └── index.html │ ├── apple-touch-icon.png │ ├── favicon.png │ ├── fonts │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-Medium.woff2 │ │ └── Inter-Regular.woff2 │ ├── icons │ │ └── arrow-left.svg │ ├── logo.html │ ├── logo.svg │ ├── logo.txt │ └── robots.txt ├── src │ ├── App.tsx │ ├── __tests__ │ │ ├── App.tsx │ │ └── utils.ts │ ├── api │ │ ├── models.ts │ │ ├── openai.ts │ │ └── openui.ts │ ├── components │ │ ├── Chat.tsx │ │ ├── CodeEditor.tsx │ │ ├── CodeViewer.tsx │ │ ├── CurrentUiContext.tsx │ │ ├── ErrorBoundary.tsx │ │ ├── Examples.tsx │ │ ├── FileUpload.tsx │ │ ├── Head.tsx │ │ ├── History.tsx │ │ ├── HistoryItem.tsx │ │ ├── HtmlAnnotator.tsx │ │ ├── LoadingOrError.tsx │ │ ├── Logo.tsx │ │ ├── NavBar.tsx │ │ ├── Prompt.tsx │ │ ├── Register.tsx │ │ ├── Scaffold.tsx │ │ ├── Screenshot.tsx │ │ ├── Settings.tsx │ │ ├── ShareDialog.tsx │ │ ├── SyntaxHighlighter.tsx │ │ ├── VersionPreview.tsx │ │ ├── Versions.tsx │ │ ├── __tests__ │ │ │ └── LoadingOrError.tsx │ │ └── ui │ │ │ ├── avatar.tsx │ │ │ ├── button.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── dialog.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── popover.tsx │ │ │ ├── select.tsx │ │ │ ├── sheet.tsx │ │ │ ├── slider.tsx │ │ │ ├── switch.tsx │ │ │ ├── textarea.tsx │ │ │ └── tooltip.tsx │ ├── hooks │ │ └── index.ts │ ├── index.css │ ├── lib │ │ ├── anysphere.ts │ │ ├── constants.ts │ │ ├── events.ts │ │ ├── html.ts │ │ ├── i18n.ts │ │ ├── markdown.ts │ │ ├── simple.ts │ │ ├── themes.ts │ │ ├── utils.ts │ │ └── webauthn.ts │ ├── main.tsx │ ├── mocks │ │ ├── handlers.ts │ │ └── server.ts │ ├── pages │ │ └── AI │ │ │ └── index.tsx │ ├── setupTests.ts │ ├── state │ │ ├── atoms │ │ │ ├── history.ts │ │ │ ├── prompts.ts │ │ │ └── ui.ts │ │ └── index.ts │ └── testUtils.tsx ├── tailwind.config.js ├── tsconfig.json ├── tsconfig.node.json ├── vercel.json └── vite.config.ts └── openui.code-workspace /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/postCreateCommand.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/.devcontainer/postCreateCommand.sh -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | backend/openui/dist/* binary 2 | -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | nohup.out 3 | .cache/ 4 | .env 5 | -------------------------------------------------------------------------------- /.gitpod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/.gitpod.yml -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | cd frontend && pnpm lint-staged 2 | -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- 1 | cd frontend && pnpm test:push 2 | -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | openui 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/README.md -------------------------------------------------------------------------------- /assets/codespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/codespace.png -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/demo.gif -------------------------------------------------------------------------------- /assets/example-pricing-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/example-pricing-table.png -------------------------------------------------------------------------------- /assets/ollama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/ollama.png -------------------------------------------------------------------------------- /assets/openui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/openui.png -------------------------------------------------------------------------------- /assets/settings.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/assets/settings.jpeg -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/.dockerignore -------------------------------------------------------------------------------- /backend/.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/.github/workflows/publish.yml -------------------------------------------------------------------------------- /backend/.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/.github/workflows/test.yml -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /backend/.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["charliermarsh.ruff"] 3 | } 4 | -------------------------------------------------------------------------------- /backend/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/.vscode/settings.json -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/LICENSE -------------------------------------------------------------------------------- /backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/README.md -------------------------------------------------------------------------------- /backend/fly.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/fly.toml -------------------------------------------------------------------------------- /backend/openui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/openui/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/__main__.py -------------------------------------------------------------------------------- /backend/openui/assets/funky.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/assets/funky.mp3 -------------------------------------------------------------------------------- /backend/openui/assets/question.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/assets/question.svg -------------------------------------------------------------------------------- /backend/openui/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/config.py -------------------------------------------------------------------------------- /backend/openui/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/config.yaml -------------------------------------------------------------------------------- /backend/openui/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/db/models.py -------------------------------------------------------------------------------- /backend/openui/dist/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/android-chrome-192x192.png -------------------------------------------------------------------------------- /backend/openui/dist/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/android-chrome-512x512.png -------------------------------------------------------------------------------- /backend/openui/dist/annotator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/annotator/index.html -------------------------------------------------------------------------------- /backend/openui/dist/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/apple-touch-icon.png -------------------------------------------------------------------------------- /backend/openui/dist/assets/CodeEditor-B1zwGt1y.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/CodeEditor-B1zwGt1y.css -------------------------------------------------------------------------------- /backend/openui/dist/assets/CodeEditor-B9qhAAku.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/CodeEditor-B9qhAAku.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/babel-CqqbTYm7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/babel-CqqbTYm7.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/codicon-B16ygVZF.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/codicon-B16ygVZF.ttf -------------------------------------------------------------------------------- /backend/openui/dist/assets/css-D1nB4Vcj.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/css-D1nB4Vcj.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/cssMode-CMP9zKWk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/cssMode-CMP9zKWk.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/html-B2LDEzWk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/html-B2LDEzWk.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/html-B4dTfUY8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/html-B4dTfUY8.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/htmlMode-BZEeRbEQ.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/htmlMode-BZEeRbEQ.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/index-B7PjGjI7.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/index-B7PjGjI7.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/index-CnQwS-Fb.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/index-CnQwS-Fb.css -------------------------------------------------------------------------------- /backend/openui/dist/assets/index-DnTpCebm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/index-DnTpCebm.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/javascript-BcV1SRi8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/javascript-BcV1SRi8.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/jsonMode-CWFvP3uU.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/jsonMode-CWFvP3uU.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/markdown-7fQo6M4U.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/markdown-7fQo6M4U.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/python-CsxvR8Mf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/python-CsxvR8Mf.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/standalone-BS_cqyLa.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/standalone-BS_cqyLa.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/tsMode-FcR9Jej8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/tsMode-FcR9Jej8.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/typescript-BfKWl9Pr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/typescript-BfKWl9Pr.js -------------------------------------------------------------------------------- /backend/openui/dist/assets/yaml-DWuY8lcX.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/assets/yaml-DWuY8lcX.js -------------------------------------------------------------------------------- /backend/openui/dist/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/favicon.png -------------------------------------------------------------------------------- /backend/openui/dist/fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /backend/openui/dist/fonts/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/fonts/Inter-Medium.woff2 -------------------------------------------------------------------------------- /backend/openui/dist/fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /backend/openui/dist/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/icons/arrow-left.svg -------------------------------------------------------------------------------- /backend/openui/dist/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/index.html -------------------------------------------------------------------------------- /backend/openui/dist/logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/logo.html -------------------------------------------------------------------------------- /backend/openui/dist/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/logo.svg -------------------------------------------------------------------------------- /backend/openui/dist/logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/logo.txt -------------------------------------------------------------------------------- /backend/openui/dist/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/manifest.webmanifest -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/css.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/css.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/editor.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/editor.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/html.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/html.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/json.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/json.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/tailwindcss.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/tailwindcss.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/monacoeditorwork/ts.worker.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/monacoeditorwork/ts.worker.bundle.js -------------------------------------------------------------------------------- /backend/openui/dist/registerSW.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/registerSW.js -------------------------------------------------------------------------------- /backend/openui/dist/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / -------------------------------------------------------------------------------- /backend/openui/dist/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/sw.js -------------------------------------------------------------------------------- /backend/openui/dist/workbox-3e8df8c8.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dist/workbox-3e8df8c8.js -------------------------------------------------------------------------------- /backend/openui/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/dummy.py -------------------------------------------------------------------------------- /backend/openui/eval/.gitignore: -------------------------------------------------------------------------------- 1 | wandb/ 2 | datasets/ 3 | components/ -------------------------------------------------------------------------------- /backend/openui/eval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /backend/openui/eval/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/dataset.py -------------------------------------------------------------------------------- /backend/openui/eval/download_and_convert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/download_and_convert.sh -------------------------------------------------------------------------------- /backend/openui/eval/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/evaluate.py -------------------------------------------------------------------------------- /backend/openui/eval/evaluate_weave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/evaluate_weave.py -------------------------------------------------------------------------------- /backend/openui/eval/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/model.py -------------------------------------------------------------------------------- /backend/openui/eval/prompt_to_img.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/prompt_to_img.py -------------------------------------------------------------------------------- /backend/openui/eval/promptsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/promptsearch.py -------------------------------------------------------------------------------- /backend/openui/eval/scrape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/scrape.py -------------------------------------------------------------------------------- /backend/openui/eval/screenshots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/screenshots.py -------------------------------------------------------------------------------- /backend/openui/eval/svg_annotator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/svg_annotator.html -------------------------------------------------------------------------------- /backend/openui/eval/synthesize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/synthesize.py -------------------------------------------------------------------------------- /backend/openui/eval/to_fine_tune.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/eval/to_fine_tune.py -------------------------------------------------------------------------------- /backend/openui/litellm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/litellm.py -------------------------------------------------------------------------------- /backend/openui/log_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/log_config.yaml -------------------------------------------------------------------------------- /backend/openui/logo.ascii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/logo.ascii -------------------------------------------------------------------------------- /backend/openui/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/logs.py -------------------------------------------------------------------------------- /backend/openui/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/models.py -------------------------------------------------------------------------------- /backend/openui/ollama.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/ollama.py -------------------------------------------------------------------------------- /backend/openui/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/openai.py -------------------------------------------------------------------------------- /backend/openui/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/server.py -------------------------------------------------------------------------------- /backend/openui/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/session.py -------------------------------------------------------------------------------- /backend/openui/tui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/tui/app.py -------------------------------------------------------------------------------- /backend/openui/tui/code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/tui/code.py -------------------------------------------------------------------------------- /backend/openui/tui/code_browser.tcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/tui/code_browser.tcss -------------------------------------------------------------------------------- /backend/openui/tui/markdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/tui/markdown.py -------------------------------------------------------------------------------- /backend/openui/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/util/__init__.py -------------------------------------------------------------------------------- /backend/openui/util/email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/util/email.py -------------------------------------------------------------------------------- /backend/openui/util/screenshots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/util/screenshots.py -------------------------------------------------------------------------------- /backend/openui/util/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/openui/util/storage.py -------------------------------------------------------------------------------- /backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/pyproject.toml -------------------------------------------------------------------------------- /backend/tests/test_openui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/tests/test_openui.py -------------------------------------------------------------------------------- /backend/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/backend/uv.lock -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs: -------------------------------------------------------------------------------- 1 | frontend/public/annotator/ -------------------------------------------------------------------------------- /frontend/.cz.json: -------------------------------------------------------------------------------- 1 | { 2 | "path": "cz-conventional-changelog" 3 | } 4 | -------------------------------------------------------------------------------- /frontend/.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @wtchnm -------------------------------------------------------------------------------- /frontend/.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.github/renovate.json -------------------------------------------------------------------------------- /frontend/.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/.postcssrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.postcssrc.json -------------------------------------------------------------------------------- /frontend/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.prettierrc.json -------------------------------------------------------------------------------- /frontend/.stylelintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.stylelintrc.json -------------------------------------------------------------------------------- /frontend/.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.vscode/extensions.json -------------------------------------------------------------------------------- /frontend/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/.vscode/settings.json -------------------------------------------------------------------------------- /frontend/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/LICENSE -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/components.json -------------------------------------------------------------------------------- /frontend/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/eslint.config.mjs -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/integration_tests/basic.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/integration_tests/basic.spec.ts -------------------------------------------------------------------------------- /frontend/integration_tests/util.ts: -------------------------------------------------------------------------------- 1 | export const HOST = 'http://127.0.0.1:7979' 2 | -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/playwright.config.ts -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /frontend/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /frontend/public/annotator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/annotator/index.html -------------------------------------------------------------------------------- /frontend/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/apple-touch-icon.png -------------------------------------------------------------------------------- /frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/favicon.png -------------------------------------------------------------------------------- /frontend/public/fonts/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/fonts/Inter-Bold.woff2 -------------------------------------------------------------------------------- /frontend/public/fonts/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/fonts/Inter-Medium.woff2 -------------------------------------------------------------------------------- /frontend/public/fonts/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/fonts/Inter-Regular.woff2 -------------------------------------------------------------------------------- /frontend/public/icons/arrow-left.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/icons/arrow-left.svg -------------------------------------------------------------------------------- /frontend/public/logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/logo.html -------------------------------------------------------------------------------- /frontend/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/logo.svg -------------------------------------------------------------------------------- /frontend/public/logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/public/logo.txt -------------------------------------------------------------------------------- /frontend/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Allow: / -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/__tests__/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/__tests__/App.tsx -------------------------------------------------------------------------------- /frontend/src/__tests__/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/__tests__/utils.ts -------------------------------------------------------------------------------- /frontend/src/api/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/api/models.ts -------------------------------------------------------------------------------- /frontend/src/api/openai.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/api/openai.ts -------------------------------------------------------------------------------- /frontend/src/api/openui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/api/openui.ts -------------------------------------------------------------------------------- /frontend/src/components/Chat.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Chat.tsx -------------------------------------------------------------------------------- /frontend/src/components/CodeEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/CodeEditor.tsx -------------------------------------------------------------------------------- /frontend/src/components/CodeViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/CodeViewer.tsx -------------------------------------------------------------------------------- /frontend/src/components/CurrentUiContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/CurrentUiContext.tsx -------------------------------------------------------------------------------- /frontend/src/components/ErrorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ErrorBoundary.tsx -------------------------------------------------------------------------------- /frontend/src/components/Examples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Examples.tsx -------------------------------------------------------------------------------- /frontend/src/components/FileUpload.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/FileUpload.tsx -------------------------------------------------------------------------------- /frontend/src/components/Head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Head.tsx -------------------------------------------------------------------------------- /frontend/src/components/History.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/History.tsx -------------------------------------------------------------------------------- /frontend/src/components/HistoryItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/HistoryItem.tsx -------------------------------------------------------------------------------- /frontend/src/components/HtmlAnnotator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/HtmlAnnotator.tsx -------------------------------------------------------------------------------- /frontend/src/components/LoadingOrError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/LoadingOrError.tsx -------------------------------------------------------------------------------- /frontend/src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Logo.tsx -------------------------------------------------------------------------------- /frontend/src/components/NavBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/NavBar.tsx -------------------------------------------------------------------------------- /frontend/src/components/Prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Prompt.tsx -------------------------------------------------------------------------------- /frontend/src/components/Register.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Register.tsx -------------------------------------------------------------------------------- /frontend/src/components/Scaffold.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Scaffold.tsx -------------------------------------------------------------------------------- /frontend/src/components/Screenshot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Screenshot.tsx -------------------------------------------------------------------------------- /frontend/src/components/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Settings.tsx -------------------------------------------------------------------------------- /frontend/src/components/ShareDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ShareDialog.tsx -------------------------------------------------------------------------------- /frontend/src/components/SyntaxHighlighter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/SyntaxHighlighter.tsx -------------------------------------------------------------------------------- /frontend/src/components/VersionPreview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/VersionPreview.tsx -------------------------------------------------------------------------------- /frontend/src/components/Versions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/Versions.tsx -------------------------------------------------------------------------------- /frontend/src/components/__tests__/LoadingOrError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/__tests__/LoadingOrError.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/button.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/input.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/label.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/select.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /frontend/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/hooks/index.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/lib/anysphere.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/anysphere.ts -------------------------------------------------------------------------------- /frontend/src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/constants.ts -------------------------------------------------------------------------------- /frontend/src/lib/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/events.ts -------------------------------------------------------------------------------- /frontend/src/lib/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/html.ts -------------------------------------------------------------------------------- /frontend/src/lib/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/i18n.ts -------------------------------------------------------------------------------- /frontend/src/lib/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/markdown.ts -------------------------------------------------------------------------------- /frontend/src/lib/simple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/simple.ts -------------------------------------------------------------------------------- /frontend/src/lib/themes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/themes.ts -------------------------------------------------------------------------------- /frontend/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/utils.ts -------------------------------------------------------------------------------- /frontend/src/lib/webauthn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/lib/webauthn.ts -------------------------------------------------------------------------------- /frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/main.tsx -------------------------------------------------------------------------------- /frontend/src/mocks/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/mocks/handlers.ts -------------------------------------------------------------------------------- /frontend/src/mocks/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/mocks/server.ts -------------------------------------------------------------------------------- /frontend/src/pages/AI/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/pages/AI/index.tsx -------------------------------------------------------------------------------- /frontend/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/setupTests.ts -------------------------------------------------------------------------------- /frontend/src/state/atoms/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/state/atoms/history.ts -------------------------------------------------------------------------------- /frontend/src/state/atoms/prompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/state/atoms/prompts.ts -------------------------------------------------------------------------------- /frontend/src/state/atoms/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/state/atoms/ui.ts -------------------------------------------------------------------------------- /frontend/src/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/state/index.ts -------------------------------------------------------------------------------- /frontend/src/testUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/src/testUtils.tsx -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/vercel.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /openui.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wandb/openui/HEAD/openui.code-workspace --------------------------------------------------------------------------------