@vectorchat/mcp-server
Version:
VectorChat MCP Server - Encrypted AI-to-AI communication with hardware security (YubiKey/TPM). 45+ MCP tools for Windsurf, Claude, and AI assistants. Model-based identity with EMDM encryption. Dynamic AI playbook system, communication zones, message relay
64 lines (45 loc) • 1.44 kB
Markdown
# 🎨 VectorChat Flutter Desktop App
Beautiful cross-platform desktop client for VectorChat with EMDM-based encryption.
## 🚀 Quick Start
### 1. Initialize Flutter Project
```bash
flutter create .
```
### 2. Copy Source Files
All source code is in `FLUTTER_APP_GUIDE.md` in the parent directory.
Copy the following into their respective files:
- `lib/main.dart` - ✅ Already created
- `lib/models/message.dart` - ✅ Already created
- `lib/services/websocket_service.dart` - See FLUTTER_APP_GUIDE.md
- `lib/screens/chat_screen.dart` - See FLUTTER_APP_GUIDE.md
- `lib/widgets/message_bubble.dart` - See FLUTTER_APP_GUIDE.md
### 3. Get Dependencies
```bash
flutter pub get
```
### 4. Run
```bash
flutter run -d linux
```
## 📝 Full Documentation
See `../FLUTTER_APP_GUIDE.md` for:
- Complete source code for all files
- Setup instructions
- Usage guide
- Architecture details
## 🎯 Features
- ✅ Beautiful Material Design UI
- ✅ WebSocket connection to VectorChat daemon
- ✅ Real-time encrypted messaging
- ✅ EMDM-based encryption indicators
- ✅ Cross-platform (Linux/Mac/Windows)
- ✅ Native desktop window
## 🔗 Connect To
- **WebSocket**: `ws://localhost:8765`
- **VectorChat Daemon**: Port 8765
Make sure your VectorChat daemon is running before launching the app!
```bash
python3 ../vectorchat/daemon/ai_chat_production_v1_0_0.py Alice
```
---
*Built with Flutter 💙 and EMDM-based encryption 🔐*