![]()
中文 | English
An AI chatbot designed specifically for small to medium-sized teams, supporting models such as Deepseek, OpenAI, Claude, and Gemini.
One-time configuration by the administrator, easy for the entire team to use various AI models.
Log in to your account to start chatting.


More Screenshot
Users
Enable or disable user registration.

Note: The following is a demo site, and data may be cleared at any time.
git clone https://github.com/HiveNexus/hivechat.git
cd hivechat
npm install
Copy the sample .env file to .env
cp .env.example .env
Edit the .env file.
# PostgreSQL Database Connection URL. This is an example; you need to install PostgreSQL locally or connect to a remote PostgreSQL instance.
# Note: Local installations do not currently support Serverless PostgreSQL provided by Vercel or Neon.
DATABASE_URL=postgres://postgres:password@localhost/hivechat
# Used for encrypting sensitive information such as user data. You can generate a random 32-character string as a key using the command `openssl rand -base64 32`. This is an example; please replace it with the value you generate.
AUTH_SECRET=hclqD3nBpMphLevxGWsUnGU6BaEa2TjrCQ77weOVpPg=
# Admin authorization code. After initialization, use this value to set up the admin account. This is an example; please replace it with the value you generate.
ADMIN_CODE=22113344
# Set the production environment to the official domain. No changes are required for testing purposes.
NEXTAUTH_URL=http://127.0.0.1:3000
npm run initdb
// Development mode
npm run dev
// Production mode
npm run build
npm run start
Visit http://localhost:3000/setup (use the actual domain and port) to access the admin account setup page. Once set up, you can use the system normally.
git clone https://github.com/HiveNexus/hivechat.git
Copy the example file to .env
cp .env.example .env
Modify AUTH_SECRET and ADMIN_CODE as needed. Be sure to reset these for production environments; no changes are needed for testing.
docker compose build
docker compose up -d
Visit http://localhost:3000/setup (use the actual domain and port) to access the admin account setup page. Once set up, you can use the system normally.
Click the button below to begin deployment.
By default, the code is cloned to your own Github. Afterward, fill in the environment variables:

# PostgreSQL database connection URL. Vercel offers free hosting services. See further details below.
DATABASE_URL=postgres://postgres:password@localhost/hivechat
#Encryption key for sensitive information like user data. You can generate a random 32-character string using openssl rand -base64 32. This example key should be replaced with your generated value.
AUTH_SECRET=hclqD3nBpMphLevxGWsUnGU6BaEa2TjrCQ77weOVpPg=
# Admin authorization code. This value is used to set up the admin account. Replace this example with your generated value.
ADMIN_CODE=22113344
Choose Neon (Serverless Postgres)

Follow the instructions to complete the setup, then copy the DATABASE_URL value from this step and paste it into the DATABASE_URL from the previous section.

Initialize the Admin Account
Once the installation and deployment are complete using the above method, visit http://localhost:3000/setup (use the actual domain and port) to access the admin account setup page. Once set up, you can use the system normally.
$ claude mcp add HiveChat \
-- python -m otcore.mcp_server <graph>