Projects

Open source products and tools

XiaojinPro

AI-powered next-generation video editing platform

RustTypeScriptReactClaude API
  • ·Rust core for high-performance video processing
  • ·AI Agent that understands professional post-production semantics
  • ·Cloud-native with remote collaboration and cloud rendering
  • ·Open API with extensible plugin system

Jarvis

AI-native development environment with memory, PTY management, and MCP tools

RustNext.jsEventBusMCP
  • ·Three-pillar architecture: memory, control, tools
  • ·Event-driven session lifecycle management
  • ·PTY state as UI authority, JSONL as data authority
  • ·Claude Code callback tools via MCP protocol

MissionD

Multi-instance orchestration system for Claude Code agents

RustMCPIPC
  • ·Primary Claude controls background agents via MCP
  • ·Slot-based task queue management
  • ·Semantic terminal protocol for AI-native I/O
  • ·Multi-model routing: Opus, Sonnet, Gemini
Helper Disconnected