Mxbai Docs Chat banner
mixedbread-ai mixedbread-ai

Mxbai Docs Chat

AI community

Description

A starter template for building AI documentation chatbot using AI SDK and Mixedbread Search

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Mixedbread Docs Chat

A Next.js starter template for building AI documentation chatbot using AI SDK and [Mixedbread Search](https://www.mixedbread.com/blog/mixedbread-search).

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fmixedbread-ai%2Fmxbai-docs-chat&project-name=mxbai-docs-chat&repository-name=mxbai-docs-chat&demo-title=Mixedbread%20Docs%20Chat&demo-description=A%20Next.js%20starter%20template%20for%20building%20AI%20documentation%20chatbot%20using%20Mixedbread%20Search%20and%20AI%20SDK.&demo-url=https%3A%2F%2Fdemo.chat.mixedbread.com&demo-image=https%3A%2F%2Fdemo.chat.mixedbread.com%2Fopengraph-image.png&products=%5B%7B%22type%22%3A%22integration%22%2C%22integrationSlug%22%3A%22mixedbread%22%2C%22productSlug%22%3A%22search%22%2C%22protocol%22%3A%22other%22%7D%5D&env=GITHUB_TOKEN&&env=GEMINI_API_KEY&envDescription=Set%20GitHub%20token%20to%20increases%20the%20GitHub%20API%20rate%20limit.&envLink=https%3A%2F%2Fgithub.com%2Fsettings%2Ftokens%2Fnew)

https://github.com/user-attachments/assets/7ee28ede-4527-46f8-ba33-78d574820129

Getting Started

Prerequisites

  • Bun (or Node.js 22+)
  • Git

1. Clone the Repository

git clone https://github.com/mixedbread-ai/mxbai-docs-chat
cd mxbai-docs-chat

2. Install Dependencies

bun install

3. Set Up Environment Variables

Create a `.env` file in the root directory:

cp .env.example .env

Add your credentials to the `.env` file:

MXBAI_API_KEY=your-api-key-here
MXBAI_STORE_ID=your-store-id
GEMINI_API_KEY=your-api-key-here
GITHUB_TOKEN=your-github-token-here

**To get your API key and Store ID, you have two options:**

  1. From Vercel Integration (Recommended if deploying to Vercel):