- .vscode
-
api
- cmd
-
pkg
- auth
- config
- controller
- data
- dataprep
- evals
- filestore
- freeport
- janitor
- model
- notification
- openai
- prompts
- pubsub
- runner
-
server
- connman
- spa
- admin_auth.go
- auth_middleware.go
- docs.go
- handlers.go
- openai_chat_handlers.go
- openai_chat_handlers_test.go
- runner_auth.go
- runner_websocket_client.go
- runner_websocket_server.go
- server.go
- session_handlers.go
- swagger.go
- swagger.json
- swagger.yaml
- tool_handlers.go
- tool_handlers_test.go
- user_websocket_server.go
- utils.go
-
store
-
migrations
- 0001_balance_transfer.down.sql
- 0001_balance_transfer.up.sql
- 0002_api_key.down.sql
- 0002_api_key.up.sql
- 0003_session.down.sql
- 0003_session.up.sql
- 0004_session_state_parent.down.sql
- 0004_session_state_parent.up.sql
- 0005_session_lora_dir.down.sql
- 0005_session_lora_dir.up.sql
- 0006_bot.down.sql
- 0006_bot.up.sql
- 0007_config_fields.down.sql
- 0007_config_fields.up.sql
- 0008_usermeta.down.sql
- 0008_usermeta.up.sql
- 0009_drop_balance_transfer.down.sql
- 0009_drop_balance_transfer.up.sql
- postgres.go
- store.go
- store_mocks.go
- store_session_tools.go
- store_session_tools_test.go
- store_sessions.go
- store_sessions_test.go
- store_test.go
- store_tools.go
- store_tools_test.go
-
migrations
- stripe
- system
- testfaster_client
- tools
- types
- main.go
- charts
- cog
- demos
- docs
-
frontend
- assets
-
src
-
components
- collection
- datagrid
- embed
-
session
- AddFilesWindow.tsx
- FineTuneAddFiles.tsx
- FineTuneCloneInteraction.tsx
- FineTuneImageInputs.tsx
- FineTuneImageLabel.tsx
- FineTuneImageLabels.tsx
- FineTuneTextInputs.tsx
- FineTuneTextQuestionEditor.tsx
- FineTuneTextQuestions.tsx
- Interaction.tsx
- InteractionContainer.tsx
- InteractionFinetune.tsx
- InteractionInference.tsx
- InteractionLiveStream.tsx
- Markdown.tsx
- ModelInstanceSummary.tsx
- RunnerSummary.tsx
- SchedulingDecisionSummary.tsx
- SessionBadge.tsx
- SessionBadgeKey.tsx
- SessionButtons.tsx
- SessionHeader.tsx
- SessionSummary.tsx
- SessionTitle.tsx
- SessionsMenu.tsx
- ShareSessionBotForm.tsx
- ShareSessionOptions.tsx
- ShareSessionShareForm.tsx
- ShareSessionWindow.tsx
- WaitingInQueue.tsx
- system
- tools
-
widgets
- Caption.tsx
- Cell.tsx
- ClickLink.tsx
- DeleteConfirmWindow.tsx
- Disclaimer.tsx
- EditTextWindow.tsx
- Embed.tsx
- FileUpload.tsx
- GeneralText.tsx
- HeightDiv.tsx
- JsonView.tsx
- JsonWindow.tsx
- JsonWindowLink.tsx
- LoadingSpinner.tsx
- Progress.tsx
- Row.tsx
- ScrollingLoader.tsx
- SimpleConfirmWindow.tsx
- SimpleDeleteConfirmWindow.tsx
- SimpleTable.tsx
- StringMapEditor.tsx
- TerminalText.tsx
- TerminalWindow.tsx
- UploadingOverlay.tsx
- Window.tsx
- contexts
-
hooks
- useAccount.ts
- useApi.ts
- useErrorCallback.tsx
- useFilestore.ts
- useFinetuneInputs.ts
- useInteraction.ts
- useInteractionQuestions.ts
- useLayout.ts
- useLiveInteraction.ts
- useLoading.ts
- useLoadingErrorHandler.ts
- usePollingApiData.ts
- useRouter.ts
- useSession.ts
- useSessionConfig.ts
- useSessions.ts
- useSnackbar.ts
- useThemeConfig.tsx
- useTools.ts
- useWebsocket.ts
- pages
- styles
- utils
- App.tsx
- global.d.ts
- index.tsx
- logo.svg
- router.tsx
- themes.tsx
- types.ts
- vite-env.d.ts
- widget.tsx
-
components
- .dockerignore
- Dockerfile
- index.html
- nginx.conf
- package.json
- tsconfig.json
- vite-widget.config.ts
- vite.config.ts
- yarn.lock
- llamaindex
- runner
- scripts
- .dockerignore
- .drone.yml
- .env.example-prod
- .gitignore
- Dockerfile
- Dockerfile.api
- Dockerfile.demos
- Dockerfile.runner
- LICENSE.md
- README.md
- UPGRADING.md
- build-and-push.sh
- cloudbuild.yaml
- docker-compose.demos.yaml
- docker-compose.dev.yaml
- docker-compose.runner.yaml
- docker-compose.yaml
- go.mod
- go.sum
- main.go
- package.json
- realm.json
- stack
- update-realm-settings.sh