geekai  by yangjian102621

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

Created 2 years ago
4,353 stars

Top 11.3% 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

3 months ago

Responsiveness

1 week

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

Explore Similar Projects

Feedback? Help us improve.