302 AI Studio is a desktop client that supports multiple large language model (LLM) service providers, compatible with Windows, Mac and Linux.
- 🖼️ Upload images for AI analysis and description generation
- 📄 Support for multiple formats including PDF, CSV, PNG, PY, JSON, etc.
- 💻 Code syntax highlighting
- 📊 Mermaid chart visualization
- 🖥️ Multi-platform support for Windows, Mac, Linux
- 🌙 Light and dark themes for different environments and preferences
- 📝 Complete Markdown rendering
- 📱 Perfect adaptation to various screen sizes, flexible window adjustment
- 🗂️ Conduct multiple project conversations simultaneously with clear organization
- Chinese
- English
- Japanese
| Layer | Technology Choice | Description | 
|---|---|---|
| UI Layer | React 19 + TypeScript | Modern component development, type safety | 
| Styling Layer | Tailwind CSS + Framer Motion | Atomic CSS + Smooth animations | 
| Desktop Layer | Electron 35 | Cross-platform desktop application framework | 
| State Management | Zustand + React Query | Lightweight state management + Data caching | 
| Data Layer | SQLite + Triplit | Local database + Real-time sync | 
| AI Integration | AI SDK | Unified AI provider interface | 
| Build Tools | Vite + Electron Vite | Fast building + Hot reload | 
- Operating System: Windows 10+ / macOS 10.14+ / Linux (Ubuntu 18.04+)
- Memory: 4GB RAM (8GB+ recommended)
- Storage: 500MB available space
- Network: Stable internet connection
# 1️⃣ Clone the project
git clone https://github.com/302ai/302-AI-Studio.git
cd 302-AI-Studio
# 2️⃣ Install dependencies
yarn install
# 3️⃣ Prebuild
yarn prebuild
# 4️⃣ Install Electron dependencies
yarn install:deps
# 5️⃣ Start development server 🎉
yarn dev# Type check
yarn typecheck
# Code specification check
yarn lint
# Fix code issues
yarn lint:fix# Universal construction
yarn build
# Platform specific construction
yarn build:win     # Windows
yarn build:mac     # macOS  
yarn build:linux   # Linux| Platform | Architecture | Status | 
|---|---|---|
| Windows | x64 / ARM64 | ✅ Fully Supported | 
| macOS | x64 / Apple Silicon | ✅ Fully Supported | 
| Linux | x64 / ARM64 | ✅ Fully Supported | 
📦 302-AI-Studio
├── 📂 src/                          # Source code directory
│   ├── 📂 components/               # React components
│   ├── 📂 pages/                    # Page components
│   ├── 📂 hooks/                    # Custom Hooks
│   ├── 📂 utils/                    # Utility functions
│   ├── 📂 stores/                   # State management
│   ├── 📂 types/                    # TypeScript type definitions
│   └── 📂 assets/                   # Static assets
├── 📂 scripts/                      # Build scripts
├── 📂 .github/                      # GitHub Actions
├── 📄 electron-builder.ts           # Electron Build Configuration
├── 📄 electron.vite.config.ts       # Vite configuration
└── 📄 package.json                  # Project configuration
We welcome all forms of contributions! Whether it's reporting bugs, suggesting new features, or submitting code improvements.
- Code Contribution: Submit PRs to improve the code
- Bug Fixes: Submit fixes for issues you've found
- Feature Suggestions: Got a great idea? We'd love to hear your suggestions
- Documentation: Help us improve our documentation and user guides
- Promotion: Help spread the word about 302 AI Studio
# 1. Fork Project
# 2. Create a functional branch
git checkout -b feature/amazing-feature
# 3. Commit Changes
git commit -m 'feat: add amazing feature'
# 4. Push to branch
git push origin feature/amazing-feature
# 5. Create Pull RequestHaving issues? Please report them in GitHub Issues
Feature suggestions? We're waiting for you in GitHub Discussions
This project is open source under the AGPL-3.0, you are free to use, modify and distribute.
302.AI is an enterprise-oriented AI application platform that offers pay-as-you-go services, ready-to-use solutions, and an open-source ecosystem.✨
- 🧠 Comprehensive AI capabilities: Incorporates the latest in language, image, audio, and video models from leading AI brands.
- 🚀 Advanced application development: We build genuine AI products, not just simple chatbots.
- 💰 No monthly fees: All features are pay-per-use, fully accessible, ensuring low entry barriers with high potential.
- 🛠 Powerful admin dashboard: Designed for teams and SMEs - managed by one, used by many.
- 🔗 API access for all AI features: All tools are open-source and customizable (in progress).
- 💡 Powerful development team: Launching 2-3 new applications weekly with daily product updates. Interested developers are welcome to contact us.

