- Support for multiple AI models (OpenAI, Tongyi, etc.)
- Multi-agent system with different roles and capabilities
- Intelligent context management and conversation flow
- Customizable agent personalities and behaviors
- Agent collaboration and task delegation
- MCP market: open with one click
- more from other source
- Full desktop system access and control
- Local script execution without MCP server
- System-level automation capabilities
- Native file system integration
- Cross-platform support (Windows, macOS, Linux, Current in Windows)
- Extensible plugin system
- Custom plugin development support
- Plugin marketplace
- Plugin hot-reload capability
- Plugin permission management
- Visual workflow designer
- Multi-agent workflow orchestration
- Conditional branching and loops
- Error handling and recovery
- Workflow templates and sharing
- Local knowledge base support
- Document parsing and indexing
- Multi-format support (PDF, Word, Markdown, TXT)
- Knowledge base search and filtering
- Knowledge sharing and collaboration
- Quick shortcut activation (Alt + Space)
- Modern UI based on Tailwind CSS
- Automatic updates
- Cross-platform consistency
- Full-stack TypeScript development
- Windows 10 or above
- macOS or Linux (coming soon)
-
Quick Launch
- Use shortcut
Alt + Spaceto summon the assistant window anytime- Window appears elegantly in the center of the screen
- Supports automatic window position memory
- Customizable shortcut combinations in settings
- Use shortcut
-
Conversation Interaction
- Input Features
- Multi-line input support (Shift + Enter for new line)
- Automatic code block recognition and formatting
Ctrl + Lshortcut to clear input- Up/down arrow keys for quick history access
- Conversation Features
- Markdown format display support
- One-click code block copying
- Context Management
- Automatic conversation context maintenance
- Manual context clearing (
Ctrl + R) - Fixed context settings support
- Smart context length adjustment
- Input Features
-
Assistant Switching
- Preset Assistant Types
- General Assistant: Daily conversations and Q&A
- Code Assistant: Programming-related queries
- Writing Assistant: Content creation
- Analysis Assistant: Data analysis and processing
- Custom Assistants
- Create in Settings > Assistant Management
- Import/export assistant configurations
- Clone existing assistants
- Custom assistant icons and styles
- Preset Assistant Types
-
Knowledge Base Management
- Document Support
- Supported formats: PDF, Word, Markdown, TXT
- Automatic document parsing and indexing
- Batch folder import support
- Automatic document synchronization
- Knowledge Base Operations
- Create multiple knowledge base groups
- Knowledge base search and filtering
- Knowledge base merging support
- Import/export functionality
- Q&A Features
- Precise Q&A based on knowledge base
- Multi-knowledge base joint query support
- Adjustable relevance threshold
- Answer source tracing
- Document Support
-
Workflow Automation
- Workflow Creation
- Visual workflow editor
- Conditional branching and loops
- Multiple action node combinations
- Error handling and retry mechanisms
- Trigger Conditions
- Scheduled triggers
- Event triggers
- Message triggers
- API triggers
- Execution Control
- Parallel/sequential execution control
- Execution status monitoring
- Log recording and tracking
- Execution result notifications
- Workflow Creation
-
History and Export
- History Management
- View by date/assistant category
- Full-text search support
- Tag management system
- Important conversation starring
- Export Features
- Markdown format export
- HTML webpage export
- PDF document export
- Batch export functionality
- History Management
- Support for multiple model integrations (OpenAI, Azure, etc.)
- Intelligent context management
- Custom model parameter configuration
- Complete conversation history
- Streaming output support
- Configurable conversation strategies
- Multi-assistant switching
- Workflow and plugin support
- Knowledge base integration
- Assistant personalization settings
- Custom workflow support
- Task chain processing
- Multi-agent collaboration
- Extensible plugin system
- ๅฐ็ไฝ็ฝฎๆๅก๏ผๅฐๅ่งฃๆใๅฐ็นๆ็ดขใๅคฉๆฐๆฅ่ฏข๏ผ
- ่ทฏ็บฟ่งๅไธๅฏผ่ชๆๅก๏ผ้ฉพ่ฝฆใๆญฅ่กใๅ ฌไบคใ้ช่ก๏ผ
- IPๅฎไฝๆๅก
- ่ท็ฆปๆต้ไธๅจ่พนๆ็ดข
- ๅฏๆฉๅฑ็API้ๆๆกๆถ
# Install dependencies
npm install
# Run in development mode
npm run tauri dev
# Build application
npm run build:tauri- Fork this repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.




