AI platform with web/mini-program frontends
Top 48.6% on sourcepulse
This project provides a full-stack AI platform built with Spring Cloud Alibaba and Spring Boot 3, targeting developers and users interested in AI-powered applications. It offers a web interface and a WeChat mini-program, integrating various AI models for chat, image generation, and more, with features like payment and data synchronization.
How It Works
The platform utilizes a microservices architecture (master branch) or a monolithic architecture (dec branch) for flexibility in deployment. Key components include ts-auth
for authentication and transactions, ts-gateway
for routing and security, ts-common
for shared utilities, ts-drawing
for image generation (Stable Diffusion and DALL-E), and ts-chat
for conversational AI. It leverages technologies like Sa-Token, Redis, Nacos, Spring Cloud Gateway, Feign, and MySQL.
Quick Start & Requirements
yarn install
yarn run serve
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is not designed for sharing a single Stable Diffusion instance across multiple services or projects due to real-time rendering conflicts with SD's single QS support. The monolithic dec
branch is recommended for lower-configuration environments. Configuration changes require manual application via a "load configuration" button or service restart.
4 months ago
1 day