What is CelestialChat?
CelestialChat is a straightforward AI chat application designed to provide rapid search results using Claude Haiku and Tavily search technologies.
Key Features
- Fast Search Results: Powered by Claude Haiku and Tavily search for quick responses.
- User Interface: Built with Next.js, Lobe chat UI, and Shadcn UI.
- Docker Support: Easily build and run the application using Docker.
- Deployment Options: Deploy with Vercel, DigitalOcean, or Cloudflare Pages.
Getting Started
Set up the .env file with the following API keys:
ANTHROPIC_API_KEY=
TAVILY_API_KEY=
OPENAI_API_KEY=
To use the moonshot API, check out the proxy branch by mutse: moonshot API version.
Docker Instructions
Build the Docker image:
docker build -t celestialchat .
Run the Docker container:
docker run -p 3000:3000 -d --name celestialchat-container celestialchat
Deployment
Deploy easily using:
- Deploy with Vercel
- Deploy to DigitalOcean
- Cloudflare Pages (add Edge runtime)
Artwork and License
Special thanks to the artists for their amazing artwork, which is used under their 利用規約. The project is open-source under the MIT License. You are welcome to self-host, modify, or commercialize it, but you must respect the original author copyrights and trademarks.