geekai  by yangjian102621

Open-source solution for AI assistants, complete with an admin panel

created 2 years ago
4,331 stars

Top 11.5% on sourcepulse

GitHubView on GitHub
Project Summary

GeekAI provides a comprehensive, open-source AI assistant solution with an integrated operational backend, designed for immediate use. It targets developers and businesses looking to deploy a versatile AI chat and content generation platform, offering a unified interface to multiple LLMs and AI art models, along with monetization features.

How It Works

The system leverages a Go backend and Vue3 frontend, communicating via WebSockets for a responsive chat experience. It aggregates APIs from various LLM providers (OpenAI, Claude, Tongyi Qianwen, Kimi, etc.) and integrates AI art generation models like MidJourney and Stable Diffusion. This multi-model approach allows users to select the best model for specific tasks, enhancing flexibility and performance.

Quick Start & Requirements

Highlighted Details

  • Supports multiple LLMs (OpenAI, Claude, Tongyi Qianwen, Kimi, DeepSeek, Gitee AI) and AI art models (MidJourney, Stable Diffusion, Suno).
  • Includes built-in plugins for Weibo hot searches, news, and AI art functions.
  • Features integrated payment options (Alipay, WeChat Pay) for membership tiers and prepaid cards, supporting personal WeChat QR code payments.
  • Offers pre-trained AI roles (e.g., Xiaohongshu writer, translator, historical figures) for diverse applications.

Maintenance & Community

  • Actively maintained on GitHub and Gitee.
  • Community discussion via WeChat groups (contact author for invite).
  • Contribution guidelines provided for code, documentation, issues, and PRs.

Licensing & Compatibility

  • Licensed under Apache 2.0.
  • Permits commercial use, provided copyright information is retained. Users are responsible for legal compliance.

Limitations & Caveats

The project is under active development with a TODO list including knowledge base Q&A, text-to-video, text-to-song, and WeChat Pay integration. Users are cautioned against providing sensitive or illegal content.

Health Check
Last commit

2 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
1
Star History
128 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Mckay Wrigley Mckay Wrigley(Founder of Takeoff AI), and
1 more.

chatGPTBox by ChatGPTBox-dev

0.1%
11k
Browser extension for ChatGPT integration
created 2 years ago
updated 1 week ago
Feedback? Help us improve.