icon

Super Magic

Super Magic is an open-source AI chat platform with intelligent workflows, supporting multiple AI models and embedding capabilities.

template cover
Deployed4 times
Publisherbrian890809
Created2025-08-21
Services
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
Tags
AIChatLLMWorkflowMagic

Super Magic

Super Magic is an open-source AI chat platform that provides intelligent workflows and supports multiple AI models including OpenAI, Azure OpenAI, DeepSeek, and more.

Features

  • Multi-Model Support: Seamless integration with various AI models including GPT-4, Claude, DeepSeek, and more
  • Intelligent Workflows: Build and manage complex AI workflows with visual interface
  • Vector Database: Powered by Qdrant for advanced semantic search and embedding capabilities
  • File Management: Support for multiple file storage drivers including local, Aliyun OSS, and Volcengine TOS
  • Message Queue: RabbitMQ integration for reliable message processing
  • Caching: Redis integration for high-performance caching
  • Web Interface: Modern web application for easy interaction

Services Included

  • Magic Service: Main API service handling AI interactions
  • Magic Service Daemon: Background service for scheduled tasks
  • Magic Web: Frontend web application
  • Super Magic: Additional AI capabilities service
  • Magic Gateway: API gateway service
  • Sandbox Gateway: Secure sandbox environment for code execution
  • Caddy: File server and reverse proxy
  • MySQL: Primary database for application data
  • Redis: Caching and session management
  • RabbitMQ: Message queue for asynchronous processing
  • Qdrant: Vector database for embeddings and semantic search

Default Credentials

After deployment, you can access the web interface with these default accounts:

  • Account: 13812345678, Password: letsmagic.ai
  • Account: 13912345678, Password: letsmagic.ai

Configuration

The template includes sensible defaults for all services. You may want to configure:

  • AI model API keys in the Magic Service environment variables
  • File storage drivers if using cloud storage
  • Custom domain settings
  • Resource limits based on your usage

Access Points

  • Web Application: Main domain (configured via PUBLIC_DOMAIN)
  • API Service: {domain}/api/v1/
  • RabbitMQ Management: {domain}:15672 (admin/magic123456)
  • File Server: {domain}/files

Usage

  1. Deploy the template and configure your domain
  2. Access the web interface using the default credentials
  3. Configure your AI model API keys in the service settings
  4. Start building your AI workflows and chat applications