{"name":"Magic: The All-in-One Open-Source AI Productivity Platform","description":"Magic is the first open-source all-in-one AI productivity platform, integrating a generalist AI agent, workflow engine, instant messaging, and collaborative office system. It aims to help enterprises build and deploy AI applications to achieve significant productivity increases, offering a comprehensive suite of tools for intelligent automation and collaboration.","github":"https://github.com/dtyq/magic","url":"https://osrepos.com/repo/dtyq-magic","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/dtyq-magic","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/dtyq-magic.md","json":"https://osrepos.com/repo/dtyq-magic.json","topics":["AI Agent","Workflow Engine","Instant Messaging","Collaborative Office","Open Source","PHP","Productivity Platform","LLM"],"keywords":["AI Agent","Workflow Engine","Instant Messaging","Collaborative Office","Open Source","PHP","Productivity Platform","LLM"],"stars":null,"summary":"Magic is the first open-source all-in-one AI productivity platform, integrating a generalist AI agent, workflow engine, instant messaging, and collaborative office system. It aims to help enterprises build and deploy AI applications to achieve significant productivity increases, offering a comprehensive suite of tools for intelligent automation and collaboration.","content":"## Introduction\n\nMagic is presented as the first open-source all-in-one AI productivity platform, designed to empower enterprises of all sizes to quickly build and deploy AI applications, aiming for a 100x increase in productivity. It's not just a single AI product, but a comprehensive product matrix with rich capabilities, including:\n\n*   **Super Magic**: A general-purpose AI Agent for complex task scenarios, supporting autonomous task understanding, planning, action, and error correction.\n*   **Magic Flow**: A powerful visual AI workflow orchestration system for building complex AI Agent workflows without coding.\n*   **Magic IM**: An enterprise-grade instant messaging system that integrates AI Agent conversations with internal enterprise communication.\n*   **Teamshare OS**: An upcoming enterprise-grade online collaborative office system, featuring intelligent document management, Magic Table, and project collaboration.\n\nAdditionally, Magic open-sources infrastructure components like Agentlang (AI Agent Framework), Magic Lens (HTML to Markdown conversion), and upcoming tools like Magic Use (browser operation for AI Agents) and Sandbox OS.\n\n## Installation\n\nTo get started with the self-hosted Community Edition of Magic, you'll need Docker 24.0+ and Docker Compose 2.0+. The installation process is straightforward using Docker:\n\n1.  **Clone the repository**:\n    bash\ngit clone https://github.com/dtyq/magic.git\ncd magic\n    \n\n2.  **Start the service**:\n    bash\n./bin/magic.sh start\n    \n    For background operation, use `./bin/magic.sh daemon`. You can check the status with `./bin/magic.sh status` and view logs with `./bin/magic.sh logs`.\n\n3.  **Configure Environment Variables**:\n    Copy the example environment files and configure them. You must configure at least one large language model's environment variables for Magic to function normally.\n    bash\ncp .env.example .env\ncp config/.env_super_magic.example .env_super_magic\n    \n\n4.  **Access Services**:\n    *   API Service: `http://localhost:9501`\n    *   Web Application: `http://localhost:8080` (Default accounts: `13812345678` / `letsmagic.ai`, `13912345678` / `letsmagic.ai`)\n    *   RabbitMQ Management Interface: `http://localhost:15672` (Username: `admin`, Password: `magic123456`)\n\n## Examples\n\nMagic offers a wide range of functionalities demonstrated through various components:\n\n*   **Super Magic Case Studies**: Explore how Super Magic handles complex tasks like \"[Analysis of Investment Insights from Buffett's 2025 Shareholders Meeting](https://www.letsmagic.cn/share/777665156986277889)\" or \"[SKU Sales Forecast Requirements](https://www.letsmagic.cn/share/771022574397648897)\". More examples are available on the [Official Website](https://www.letsmagic.ai).\n*   **Visual Workflows**: Magic Flow provides an intuitive drag-and-drop interface for designing complex AI workflows, as illustrated in its product matrix images.\n*   **Collaborative AI Chat**: Magic IM showcases enterprise-grade instant messaging with AI Agent integration, including group chat capabilities and knowledge base management.\n*   **Intelligent Office**: Teamshare OS, with components like Magic Table and Magic Doc, integrates AI into document management and data organization, enhancing team collaboration.\n\n## Why Use Magic?\n\nMagic stands out as a comprehensive solution for AI-driven productivity due to several key advantages:\n\n*   **All-in-One Platform**: It consolidates multiple critical AI and collaboration tools, reducing the need for disparate systems.\n*   **Open Source Flexibility**: Being open source, it offers transparency, extensibility, and the ability to self-host, providing greater control and customization.\n*   **Powerful AI Agents**: Super Magic provides advanced general-purpose AI agent capabilities for complex task automation and intelligent decision-making.\n*   **Visual Workflow Orchestration**: Magic Flow simplifies the creation of sophisticated AI workflows through a user-friendly visual interface, accessible even without coding.\n*   **Enterprise-Grade Features**: From secure instant messaging (Magic IM) to intelligent collaborative office systems (Teamshare OS), Magic is built with enterprise needs in mind, focusing on data security, knowledge management, and team efficiency.\n*   **Rapid AI Application Deployment**: The platform is designed to help businesses quickly build and deploy AI applications, significantly boosting productivity across various operations.\n\n## Links\n\n*   **Official Website**: [https://www.letsmagic.ai](https://www.letsmagic.ai)\n*   **Documentation**: [https://docs.letsmagic.cn/en](https://docs.letsmagic.cn/en)\n*   **GitHub Repository**: [https://github.com/dtyq/magic](https://github.com/dtyq/magic)\n*   **Contribution Guide**: [https://github.com/dtyq/magic/blob/master/CONTRIBUTING.md](https://github.com/dtyq/magic/blob/master/CONTRIBUTING.md)","metrics":{"detailViews":6,"githubClicks":5},"dates":{"published":null,"modified":"2025-10-31T12:01:57.000Z"}}