├── .dockerignore ├── .env.template ├── .eslintignore ├── .eslintrc.cjs ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── .vscode └── extensions.json ├── Dockerfile ├── README.md ├── docker-compose.debug.yml ├── docker-compose.yml ├── package.json ├── postcss.config.js ├── prisma └── schema.prisma ├── public ├── favicon.svg ├── manifest.json └── robots.txt ├── src ├── components │ ├── actions │ │ └── actions.tsx │ ├── browser-state │ │ └── browser-state.tsx │ ├── card │ │ └── card.tsx │ ├── footer │ │ ├── footer.module.css │ │ └── footer.tsx │ ├── header │ │ ├── header.module.css │ │ └── header.tsx │ ├── loading │ │ └── loading.tsx │ ├── prompt │ │ └── prompt.tsx │ ├── question │ │ └── question.tsx │ ├── render-result │ │ └── render-result.tsx │ └── router-head │ │ └── router-head.tsx ├── constants │ └── prisma-client.ts ├── entry.dev.tsx ├── entry.preview.tsx ├── entry.ssr.tsx ├── functions │ ├── get-browser-state.ts │ ├── questions.ts │ ├── remove-nth-query-params.ts │ ├── run-action.ts │ └── stream-completion.tsx ├── global.css ├── plugins │ ├── exec.ts │ ├── fs.ts │ ├── github.ts │ └── index.ts ├── prompts │ └── get-action.ts ├── root.tsx └── routes │ ├── api │ └── v1 │ │ ├── ai │ │ └── index.ts │ │ ├── launch │ │ └── index.tsx │ │ └── run │ │ └── index.ts │ ├── index.tsx │ ├── layout.tsx │ └── service-worker.ts ├── tailwind.config.js ├── tsconfig.json └── vite.config.ts /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.env.template -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v18.14.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "singleQuote": true 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.debug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/docker-compose.debug.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/postcss.config.js -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/actions/actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/actions/actions.tsx -------------------------------------------------------------------------------- /src/components/browser-state/browser-state.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/browser-state/browser-state.tsx -------------------------------------------------------------------------------- /src/components/card/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/card/card.tsx -------------------------------------------------------------------------------- /src/components/footer/footer.module.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/footer/footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/footer/footer.tsx -------------------------------------------------------------------------------- /src/components/header/header.module.css: -------------------------------------------------------------------------------- 1 | .header { 2 | } 3 | -------------------------------------------------------------------------------- /src/components/header/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/header/header.tsx -------------------------------------------------------------------------------- /src/components/loading/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/loading/loading.tsx -------------------------------------------------------------------------------- /src/components/prompt/prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/prompt/prompt.tsx -------------------------------------------------------------------------------- /src/components/question/question.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/question/question.tsx -------------------------------------------------------------------------------- /src/components/render-result/render-result.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/render-result/render-result.tsx -------------------------------------------------------------------------------- /src/components/router-head/router-head.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/components/router-head/router-head.tsx -------------------------------------------------------------------------------- /src/constants/prisma-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/constants/prisma-client.ts -------------------------------------------------------------------------------- /src/entry.dev.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/entry.dev.tsx -------------------------------------------------------------------------------- /src/entry.preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/entry.preview.tsx -------------------------------------------------------------------------------- /src/entry.ssr.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/entry.ssr.tsx -------------------------------------------------------------------------------- /src/functions/get-browser-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/functions/get-browser-state.ts -------------------------------------------------------------------------------- /src/functions/questions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/functions/questions.ts -------------------------------------------------------------------------------- /src/functions/remove-nth-query-params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/functions/remove-nth-query-params.ts -------------------------------------------------------------------------------- /src/functions/run-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/functions/run-action.ts -------------------------------------------------------------------------------- /src/functions/stream-completion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/functions/stream-completion.tsx -------------------------------------------------------------------------------- /src/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/global.css -------------------------------------------------------------------------------- /src/plugins/exec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/plugins/exec.ts -------------------------------------------------------------------------------- /src/plugins/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/plugins/fs.ts -------------------------------------------------------------------------------- /src/plugins/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/plugins/github.ts -------------------------------------------------------------------------------- /src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/plugins/index.ts -------------------------------------------------------------------------------- /src/prompts/get-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/prompts/get-action.ts -------------------------------------------------------------------------------- /src/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/root.tsx -------------------------------------------------------------------------------- /src/routes/api/v1/ai/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/api/v1/ai/index.ts -------------------------------------------------------------------------------- /src/routes/api/v1/launch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/api/v1/launch/index.tsx -------------------------------------------------------------------------------- /src/routes/api/v1/run/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/api/v1/run/index.ts -------------------------------------------------------------------------------- /src/routes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/index.tsx -------------------------------------------------------------------------------- /src/routes/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/layout.tsx -------------------------------------------------------------------------------- /src/routes/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/src/routes/service-worker.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BuilderIO/gpt-assistant/HEAD/vite.config.ts --------------------------------------------------------------------------------