├── .env.example ├── .github └── workflows │ ├── deploy-to-spaces.yml │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .npmrc ├── .prettierignore ├── .prettierrc.mjs ├── AGENTS.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── e2e └── home.test.ts ├── eslint-rules └── enforce-extensions.js ├── eslint.config.mts ├── opencode.json ├── package.json ├── plan.md ├── playwright.config.ts ├── pnpm-lock.yaml ├── postcss.config.js ├── scripts └── setup-playwright-arch.sh ├── src ├── app.css ├── app.d.ts ├── app.html ├── lib │ ├── attachments │ │ ├── autofocus.ts │ │ ├── click-outside.ts │ │ └── observe.svelte.ts │ ├── builders │ │ └── local-toasts.svelte.ts │ ├── components │ │ ├── avatar.svelte │ │ ├── billing-indicator.svelte │ │ ├── debug-menu.svelte │ │ ├── dialog.svelte │ │ ├── icon-custom.svelte │ │ ├── icon-provider.svelte │ │ ├── inference-playground │ │ │ ├── billing-modal.svelte │ │ │ ├── branch-breadcrumbs.svelte │ │ │ ├── branch-tree-modal.svelte │ │ │ ├── checkpoints-menu.svelte │ │ │ ├── code-snippets.svelte │ │ │ ├── conversation-header.svelte │ │ │ ├── conversation.svelte │ │ │ ├── custom-model-config.svelte │ │ │ ├── custom-provider-select.svelte │ │ │ ├── extra-params-modal.svelte │ │ │ ├── generation-config-settings.ts │ │ │ ├── generation-config.svelte │ │ │ ├── img-preview.svelte │ │ │ ├── mcp-card.svelte │ │ │ ├── mcp-form.svelte │ │ │ ├── mcp-modal.svelte │ │ │ ├── message-textarea.svelte │ │ │ ├── message.svelte │ │ │ ├── model-selector-modal.svelte │ │ │ ├── model-selector.svelte │ │ │ ├── playground.svelte │ │ │ ├── project-select.svelte │ │ │ ├── project-tree-sidebar.svelte │ │ │ ├── provider-select.svelte │ │ │ ├── schema-property.svelte │ │ │ └── structured-output-modal.svelte │ │ ├── info-popover.svelte │ │ ├── label-pro.svelte │ │ ├── local-toasts.svelte │ │ ├── prompts.svelte │ │ ├── quota-modal.svelte │ │ ├── share-modal.svelte │ │ ├── switch.svelte │ │ ├── toaster.svelte │ │ ├── toaster.svelte.ts │ │ └── tooltip.svelte │ ├── constants.ts │ ├── data │ │ └── context_length.json │ ├── remote │ │ ├── avatar.remote.ts │ │ └── models.remote.ts │ ├── remult.ts │ ├── server │ │ └── api.ts │ ├── spells │ │ ├── README.md │ │ ├── abort-manager.svelte.ts │ │ ├── create-init.svelte.ts │ │ ├── extract.svelte.ts │ │ ├── is-dark.svelte.ts │ │ ├── scroll-state.svelte.ts │ │ ├── synced.svelte.ts │ │ ├── textarea-autosize.svelte.ts │ │ └── virtual-scroll.svelte.ts │ ├── state │ │ ├── billing.svelte.ts │ │ ├── checkpoints.svelte.ts │ │ ├── conversations.svelte.ts │ │ ├── images.svelte.test.ts │ │ ├── images.svelte.ts │ │ ├── mcps.svelte.ts │ │ ├── models.svelte.ts │ │ ├── pricing.svelte.ts │ │ ├── projects.svelte.ts │ │ ├── token.svelte.ts │ │ └── user.svelte.ts │ ├── types.ts │ └── utils │ │ ├── array.ts │ │ ├── business.svelte.ts │ │ ├── cache.ts │ │ ├── cn.ts │ │ ├── compare.ts │ │ ├── copy.ts │ │ ├── date.ts │ │ ├── debug.ts │ │ ├── encode.ts │ │ ├── file.ts │ │ ├── form.svelte.ts │ │ ├── is.ts │ │ ├── json.ts │ │ ├── lifecycle.ts │ │ ├── noop.ts │ │ ├── number.ts │ │ ├── object.svelte.ts │ │ ├── organization.ts │ │ ├── platform.ts │ │ ├── poll.ts │ │ ├── queue.ts │ │ ├── search.ts │ │ ├── sleep.ts │ │ ├── snippets.spec.ts │ │ ├── snippets.ts │ │ ├── store.ts │ │ ├── stream.ts │ │ ├── string.ts │ │ ├── styles.ts │ │ ├── template.ts │ │ ├── thinking.test.ts │ │ ├── thinking.ts │ │ ├── url.spec.ts │ │ └── url.ts └── routes │ ├── +layout.svelte │ ├── +layout.ts │ ├── +page.svelte │ └── api │ ├── [...remult] │ └── +server.ts │ └── generate │ ├── +server.ts │ ├── adapter.ts │ ├── mcp.ts │ ├── types.ts │ └── utils.ts ├── static ├── banner-dark.svg ├── banner-light.svg └── favicon.png ├── svelte.config.js ├── tsconfig.json ├── vite.config.ts └── vitest-setup-client.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/deploy-to-spaces.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.github/workflows/deploy-to-spaces.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/.prettierrc.mjs -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/README.md -------------------------------------------------------------------------------- /e2e/home.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/e2e/home.test.ts -------------------------------------------------------------------------------- /eslint-rules/enforce-extensions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/eslint-rules/enforce-extensions.js -------------------------------------------------------------------------------- /eslint.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/eslint.config.mts -------------------------------------------------------------------------------- /opencode.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/opencode.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/package.json -------------------------------------------------------------------------------- /plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/plan.md -------------------------------------------------------------------------------- /playwright.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/playwright.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/postcss.config.js -------------------------------------------------------------------------------- /scripts/setup-playwright-arch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/scripts/setup-playwright-arch.sh -------------------------------------------------------------------------------- /src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/app.css -------------------------------------------------------------------------------- /src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/app.d.ts -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/app.html -------------------------------------------------------------------------------- /src/lib/attachments/autofocus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/attachments/autofocus.ts -------------------------------------------------------------------------------- /src/lib/attachments/click-outside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/attachments/click-outside.ts -------------------------------------------------------------------------------- /src/lib/attachments/observe.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/attachments/observe.svelte.ts -------------------------------------------------------------------------------- /src/lib/builders/local-toasts.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/builders/local-toasts.svelte.ts -------------------------------------------------------------------------------- /src/lib/components/avatar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/avatar.svelte -------------------------------------------------------------------------------- /src/lib/components/billing-indicator.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/billing-indicator.svelte -------------------------------------------------------------------------------- /src/lib/components/debug-menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/debug-menu.svelte -------------------------------------------------------------------------------- /src/lib/components/dialog.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/dialog.svelte -------------------------------------------------------------------------------- /src/lib/components/icon-custom.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/icon-custom.svelte -------------------------------------------------------------------------------- /src/lib/components/icon-provider.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/icon-provider.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/billing-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/billing-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/branch-breadcrumbs.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/branch-breadcrumbs.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/branch-tree-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/branch-tree-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/checkpoints-menu.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/checkpoints-menu.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/code-snippets.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/code-snippets.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/conversation-header.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/conversation-header.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/conversation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/conversation.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/custom-model-config.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/custom-model-config.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/custom-provider-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/custom-provider-select.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/extra-params-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/extra-params-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/generation-config-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/generation-config-settings.ts -------------------------------------------------------------------------------- /src/lib/components/inference-playground/generation-config.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/generation-config.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/img-preview.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/img-preview.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/mcp-card.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/mcp-card.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/mcp-form.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/mcp-form.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/mcp-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/mcp-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/message-textarea.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/message-textarea.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/message.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/message.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/model-selector-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/model-selector-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/model-selector.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/model-selector.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/playground.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/playground.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/project-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/project-select.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/project-tree-sidebar.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/project-tree-sidebar.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/provider-select.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/provider-select.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/schema-property.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/schema-property.svelte -------------------------------------------------------------------------------- /src/lib/components/inference-playground/structured-output-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/inference-playground/structured-output-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/info-popover.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/info-popover.svelte -------------------------------------------------------------------------------- /src/lib/components/label-pro.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/label-pro.svelte -------------------------------------------------------------------------------- /src/lib/components/local-toasts.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/local-toasts.svelte -------------------------------------------------------------------------------- /src/lib/components/prompts.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/prompts.svelte -------------------------------------------------------------------------------- /src/lib/components/quota-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/quota-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/share-modal.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/share-modal.svelte -------------------------------------------------------------------------------- /src/lib/components/switch.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/switch.svelte -------------------------------------------------------------------------------- /src/lib/components/toaster.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/toaster.svelte -------------------------------------------------------------------------------- /src/lib/components/toaster.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/toaster.svelte.ts -------------------------------------------------------------------------------- /src/lib/components/tooltip.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/components/tooltip.svelte -------------------------------------------------------------------------------- /src/lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/constants.ts -------------------------------------------------------------------------------- /src/lib/data/context_length.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/data/context_length.json -------------------------------------------------------------------------------- /src/lib/remote/avatar.remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/remote/avatar.remote.ts -------------------------------------------------------------------------------- /src/lib/remote/models.remote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/remote/models.remote.ts -------------------------------------------------------------------------------- /src/lib/remult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/remult.ts -------------------------------------------------------------------------------- /src/lib/server/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/server/api.ts -------------------------------------------------------------------------------- /src/lib/spells/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/README.md -------------------------------------------------------------------------------- /src/lib/spells/abort-manager.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/abort-manager.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/create-init.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/create-init.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/extract.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/extract.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/is-dark.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/is-dark.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/scroll-state.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/scroll-state.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/synced.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/synced.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/textarea-autosize.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/textarea-autosize.svelte.ts -------------------------------------------------------------------------------- /src/lib/spells/virtual-scroll.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/spells/virtual-scroll.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/billing.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/billing.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/checkpoints.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/checkpoints.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/conversations.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/conversations.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/images.svelte.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/images.svelte.test.ts -------------------------------------------------------------------------------- /src/lib/state/images.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/images.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/mcps.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/mcps.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/models.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/models.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/pricing.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/pricing.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/projects.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/projects.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/token.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/token.svelte.ts -------------------------------------------------------------------------------- /src/lib/state/user.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/state/user.svelte.ts -------------------------------------------------------------------------------- /src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/types.ts -------------------------------------------------------------------------------- /src/lib/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/array.ts -------------------------------------------------------------------------------- /src/lib/utils/business.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/business.svelte.ts -------------------------------------------------------------------------------- /src/lib/utils/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/cache.ts -------------------------------------------------------------------------------- /src/lib/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/cn.ts -------------------------------------------------------------------------------- /src/lib/utils/compare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/compare.ts -------------------------------------------------------------------------------- /src/lib/utils/copy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/copy.ts -------------------------------------------------------------------------------- /src/lib/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/date.ts -------------------------------------------------------------------------------- /src/lib/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/debug.ts -------------------------------------------------------------------------------- /src/lib/utils/encode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/encode.ts -------------------------------------------------------------------------------- /src/lib/utils/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/file.ts -------------------------------------------------------------------------------- /src/lib/utils/form.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/form.svelte.ts -------------------------------------------------------------------------------- /src/lib/utils/is.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/is.ts -------------------------------------------------------------------------------- /src/lib/utils/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/json.ts -------------------------------------------------------------------------------- /src/lib/utils/lifecycle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/lifecycle.ts -------------------------------------------------------------------------------- /src/lib/utils/noop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/noop.ts -------------------------------------------------------------------------------- /src/lib/utils/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/number.ts -------------------------------------------------------------------------------- /src/lib/utils/object.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/object.svelte.ts -------------------------------------------------------------------------------- /src/lib/utils/organization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/organization.ts -------------------------------------------------------------------------------- /src/lib/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/platform.ts -------------------------------------------------------------------------------- /src/lib/utils/poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/poll.ts -------------------------------------------------------------------------------- /src/lib/utils/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/queue.ts -------------------------------------------------------------------------------- /src/lib/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/search.ts -------------------------------------------------------------------------------- /src/lib/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/sleep.ts -------------------------------------------------------------------------------- /src/lib/utils/snippets.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/snippets.spec.ts -------------------------------------------------------------------------------- /src/lib/utils/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/snippets.ts -------------------------------------------------------------------------------- /src/lib/utils/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/store.ts -------------------------------------------------------------------------------- /src/lib/utils/stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/stream.ts -------------------------------------------------------------------------------- /src/lib/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/string.ts -------------------------------------------------------------------------------- /src/lib/utils/styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/styles.ts -------------------------------------------------------------------------------- /src/lib/utils/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/template.ts -------------------------------------------------------------------------------- /src/lib/utils/thinking.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/thinking.test.ts -------------------------------------------------------------------------------- /src/lib/utils/thinking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/thinking.ts -------------------------------------------------------------------------------- /src/lib/utils/url.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/url.spec.ts -------------------------------------------------------------------------------- /src/lib/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/lib/utils/url.ts -------------------------------------------------------------------------------- /src/routes/+layout.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/+layout.svelte -------------------------------------------------------------------------------- /src/routes/+layout.ts: -------------------------------------------------------------------------------- 1 | export const ssr = false; 2 | -------------------------------------------------------------------------------- /src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/+page.svelte -------------------------------------------------------------------------------- /src/routes/api/[...remult]/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/[...remult]/+server.ts -------------------------------------------------------------------------------- /src/routes/api/generate/+server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/generate/+server.ts -------------------------------------------------------------------------------- /src/routes/api/generate/adapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/generate/adapter.ts -------------------------------------------------------------------------------- /src/routes/api/generate/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/generate/mcp.ts -------------------------------------------------------------------------------- /src/routes/api/generate/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/generate/types.ts -------------------------------------------------------------------------------- /src/routes/api/generate/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/src/routes/api/generate/utils.ts -------------------------------------------------------------------------------- /static/banner-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/static/banner-dark.svg -------------------------------------------------------------------------------- /static/banner-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/static/banner-light.svg -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/static/favicon.png -------------------------------------------------------------------------------- /svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/svelte.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vitest-setup-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huggingface/inference-playground/HEAD/vitest-setup-client.ts --------------------------------------------------------------------------------