Latest Version v1.0.3
- New Feature: Added categories for agent applications.
- New Feature: Major update!!! Support for Dify agent integration 🎉🎉🎉.
- Optimization: Removed the login and registration pages, replaced with a popup login window.
- New Feature: Major update!!! Support for WeChat QR code login and SMS verification code login 🎉🎉🎉.
- Optimization: Improved the frontend application list page with category filtering and keyword search.
- Optimization: Enhanced the expand/collapse functionality for code blocks.
Install Docker
If you haven't installed Docker yet, please install it first. Refer to the Docker Installation Guide for instructions.
Install GeekAI-Agent
Video Tutorial: https://www.bilibili.com/video/BV1z4M8zRE9W/
First, clone the project locally:
git clone https://gitee.com/blackfox/geekai-agent.git
Then, start the container:
cd geekai-agent
docker-compose up -d
Configure GeekAI-Agent
After successful deployment, you need to log in to the admin panel for some initial configurations. The login URL is: http://localhost:8081/admin. The default credentials are: admin/admin123.
1. Add an Application
You need to add at least one application to use GeekAI-Agent normally. Click "Application Management" > "Add Application". GeekAI-Agent already supports OpenAI API and Coze agent API by default.
If you want to import Coze or Dify agents, refer to the documentation Coze Agent Configuration and Dify Agent Configuration.
2. Configure OSS Storage
After successful deployment, you need to configure OSS storage to enable file upload functionality. Click "System Settings" > "Storage Settings", select and configure one, then save. Note: If you configure local storage, the default storage engine should also be set to local storage. Other storage methods follow the same logic.
3. Import Coze Agents
Starting from v1.0.2, GeekAI-Agent supports batch importing Coze agents in the backend without manual creation. For details, refer to Import Coze Agents.
4. Set Default Application
Click "System Management", find the "Default Chat Application" setting, and select the application you just created.
5. Experience
After adding an application, you can experience intelligent conversations on the GeekAI-Agent web interface. Visit http://localhost:8081/, log in, and start chatting.