├── .env.example ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── LICENSE ├── README.md ├── app ├── api │ └── v1 │ │ └── chatbots │ │ └── [chatbotId] │ │ └── route.js ├── app │ ├── chatbots │ │ ├── [chatbotId] │ │ │ ├── client-page.js │ │ │ ├── loading.js │ │ │ └── page.js │ │ ├── client-page.js │ │ ├── loading.js │ │ └── page.js │ ├── client-page.js │ ├── container.js │ ├── layout.js │ ├── loading.js │ ├── page.js │ ├── prompt-templates │ │ ├── client-page.js │ │ ├── loading.js │ │ └── page.js │ └── sidebar.js ├── favicon.ico ├── landing-page.js ├── layout.js ├── loading.js ├── page.js ├── providers.js └── user │ └── login │ ├── login.js │ └── page.js ├── components ├── chat │ ├── index.js │ ├── input.js │ ├── output.js │ └── prompt-templates.js ├── code-block.js ├── page-header.js └── user-menu.js ├── jsconfig.json ├── lib ├── api-docs.js ├── api.js ├── chain.js ├── prisma.js ├── prompt-template.js ├── sidebar.js └── theme.js ├── next.config.js ├── package.json ├── pages └── api │ ├── auth │ └── [...nextauth].js │ ├── chatbots │ ├── [chatbotId] │ │ ├── index.js │ │ └── messages │ │ │ └── index.js │ └── index.js │ └── prompt-templates │ ├── [promptId] │ └── index.js │ └── index.js ├── prisma ├── migrations │ ├── 20230327164641_user_defaults │ │ └── migration.sql │ ├── 20230327201911_prompt_templates │ │ └── migration.sql │ ├── 20230329205257_chatbots │ │ └── migration.sql │ ├── 20230406080854_chatbot_message │ │ └── migration.sql │ ├── 20230409152256_chatbot_prompt_template │ │ └── migration.sql │ └── migration_lock.toml └── schema.prisma └── public ├── chatbot.png ├── next.svg ├── thirteen.svg ├── user.png └── vercel.svg /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/README.md -------------------------------------------------------------------------------- /app/api/v1/chatbots/[chatbotId]/route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/api/v1/chatbots/[chatbotId]/route.js -------------------------------------------------------------------------------- /app/app/chatbots/[chatbotId]/client-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/[chatbotId]/client-page.js -------------------------------------------------------------------------------- /app/app/chatbots/[chatbotId]/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/[chatbotId]/loading.js -------------------------------------------------------------------------------- /app/app/chatbots/[chatbotId]/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/[chatbotId]/page.js -------------------------------------------------------------------------------- /app/app/chatbots/client-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/client-page.js -------------------------------------------------------------------------------- /app/app/chatbots/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/loading.js -------------------------------------------------------------------------------- /app/app/chatbots/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/chatbots/page.js -------------------------------------------------------------------------------- /app/app/client-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/client-page.js -------------------------------------------------------------------------------- /app/app/container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/container.js -------------------------------------------------------------------------------- /app/app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/layout.js -------------------------------------------------------------------------------- /app/app/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/loading.js -------------------------------------------------------------------------------- /app/app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/page.js -------------------------------------------------------------------------------- /app/app/prompt-templates/client-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/prompt-templates/client-page.js -------------------------------------------------------------------------------- /app/app/prompt-templates/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/prompt-templates/loading.js -------------------------------------------------------------------------------- /app/app/prompt-templates/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/prompt-templates/page.js -------------------------------------------------------------------------------- /app/app/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/app/sidebar.js -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/landing-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/landing-page.js -------------------------------------------------------------------------------- /app/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/layout.js -------------------------------------------------------------------------------- /app/loading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/loading.js -------------------------------------------------------------------------------- /app/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/page.js -------------------------------------------------------------------------------- /app/providers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/providers.js -------------------------------------------------------------------------------- /app/user/login/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/user/login/login.js -------------------------------------------------------------------------------- /app/user/login/page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/app/user/login/page.js -------------------------------------------------------------------------------- /components/chat/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/chat/index.js -------------------------------------------------------------------------------- /components/chat/input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/chat/input.js -------------------------------------------------------------------------------- /components/chat/output.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/chat/output.js -------------------------------------------------------------------------------- /components/chat/prompt-templates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/chat/prompt-templates.js -------------------------------------------------------------------------------- /components/code-block.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/code-block.js -------------------------------------------------------------------------------- /components/page-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/page-header.js -------------------------------------------------------------------------------- /components/user-menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/components/user-menu.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/jsconfig.json -------------------------------------------------------------------------------- /lib/api-docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/api-docs.js -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/chain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/chain.js -------------------------------------------------------------------------------- /lib/prisma.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/prisma.js -------------------------------------------------------------------------------- /lib/prompt-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/prompt-template.js -------------------------------------------------------------------------------- /lib/sidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/sidebar.js -------------------------------------------------------------------------------- /lib/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/lib/theme.js -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/package.json -------------------------------------------------------------------------------- /pages/api/auth/[...nextauth].js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/auth/[...nextauth].js -------------------------------------------------------------------------------- /pages/api/chatbots/[chatbotId]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/chatbots/[chatbotId]/index.js -------------------------------------------------------------------------------- /pages/api/chatbots/[chatbotId]/messages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/chatbots/[chatbotId]/messages/index.js -------------------------------------------------------------------------------- /pages/api/chatbots/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/chatbots/index.js -------------------------------------------------------------------------------- /pages/api/prompt-templates/[promptId]/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/prompt-templates/[promptId]/index.js -------------------------------------------------------------------------------- /pages/api/prompt-templates/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/pages/api/prompt-templates/index.js -------------------------------------------------------------------------------- /prisma/migrations/20230327164641_user_defaults/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/20230327164641_user_defaults/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230327201911_prompt_templates/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/20230327201911_prompt_templates/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230329205257_chatbots/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/20230329205257_chatbots/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230406080854_chatbot_message/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/20230406080854_chatbot_message/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/20230409152256_chatbot_prompt_template/migration.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/20230409152256_chatbot_prompt_template/migration.sql -------------------------------------------------------------------------------- /prisma/migrations/migration_lock.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/migrations/migration_lock.toml -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /public/chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/public/chatbot.png -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/thirteen.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/public/thirteen.svg -------------------------------------------------------------------------------- /public/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/public/user.png -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JayZeeDesign/langchain-ui/HEAD/public/vercel.svg --------------------------------------------------------------------------------