OpenOxygen - 涓嬩竴浠?AI Agent 骞冲彴锛屼笓涓?Windows 鍘熺敓鐜浼樺寲锛屾彁渚涙瀬鑷存�ц兘涓庡叏鏍堣嚜鍔ㄥ寲鑳藉姏銆?
- *闆朵俊浠绘潈闄愮郴缁? - 缁嗙矑搴﹁闂帶鍒?
- Worker Thread 娌欑 - 瀹夊叏浠g爜闅旂
- *鍏ㄩ摼璺璁? - 瀹屾暣鎿嶄綔鏃ュ織
- OLB (OxygenLLMBooster) - Rust 鏍稿績鍔犻�熷紩鎿?
- Flash Attention V3 - 浼樺寲娉ㄦ剰鍔涙満鍒?
- TurboKV Cache - 3-bit 閲忓寲 (6x 鍐呭瓨闄嶄綆)
- Paged Memory - 椤电骇鏄惧瓨绠$悊
- *30+ 楂橀鎶�鑳? - Office/娴忚鍣?绯荤粺杩愮淮
- *澶氭ā鎬佸紩鎿? - 闊抽/瑙嗚/瑙嗛缁熶竴澶勭悊
- OxygenBrowser - Agent 涓撶敤娴忚鍣?
- OpenClaw 鍏煎 - 鏃犵紳杩佺Щ宸ュ叿
- *HTN 瑙勫垝鍣? - 灞傛鍖栦换鍔″垎瑙?
- AI Cluster - 澶氭ā鍨嬭瀺鍚堟帹鐞?
- *鍙嶆�濆紩鎿? - 鑷垜浼樺寲涓庡涔?
# 鍏嬮殕浠撳簱
git clone https://github.com/StarsailsClover/OpenOxygen.git
cd OpenOxygen
# 瀹夎渚濊禆
npm install
# 鏋勫缓椤圭洰
npm run build
# 杩愯娴嬭瘯
npm testimport { skillRegistry } from "./skills/registry";
// 鎵ц鑷姩鍖栨妧鑳?
const result = await skillRegistry.execute("browser.launch");
// 浣跨敤 HTN 瑙勫垝鍣?
const plan = await htnPlanner.plan(domain, goalTask);
// 璋冪敤 MCP 宸ュ叿
const result = await mcpClient.callTool(serverId, toolName, args);- API 鏂囨。 - 瀹屾暣 API 鍙傝�?
- [鎶�鑳芥寚鍗梋(docs/SKILLS.md) - 鎶�鑳戒娇鐢ㄤ笌寮�鍙?
- 鏋舵瀯鏂囨。 - 绯荤粺璁捐
- 杩佺Щ鎸囧崡 - OpenClaw 杩佺Щ
OpenOxygen/
鈹溾攢鈹� src/ # 婧愪唬鐮?
鈹? 鈹溾攢鈹� core/ # 鏍稿績妯″潡
鈹? 鈹溾攢鈹� execution/ # 鎵ц灞?
鈹? 鈹溾攢鈹� inference/ # 鎺ㄧ悊灞?
鈹? 鈹溾攢鈹� agent/ # Agent 灞?
鈹? 鈹溾攢鈹� skills/ # 鎶�鑳藉簱
鈹? 鈹溾攢鈹� planning/ # 瑙勫垝绯荤粺 (HTN)
鈹? 鈹溾攢鈹� protocols/ # 鍗忚 (MCP)
鈹? 鈹溾攢鈹� browser/ # OxygenBrowser
鈹? 鈹斺攢鈹� tests/ # 娴嬭瘯濂椾欢
鈹溾攢鈹� OLB/ # OxygenLLMBooster (Rust)
鈹溾攢鈹� desktop/ # 妗岄潰瀹㈡埛绔?(Tauri)
鈹溾攢鈹� docs/ # 鏂囨。
鈹斺攢鈹� scripts/ # 鏋勫缓鑴氭湰
- P-0: 鏍稿績鍔熻兘 (85%)
- P-1: 楂樹紭鍏堢骇 (70%)
- P-2: 涓紭鍏堢骇 (40%)
- 妗岄潰瀹㈡埛绔畬鍠?
- CUDA 浼樺寲
- 鐭ヨ瘑鍥捐氨
娆㈣繋璐$尞锛佽闃呰 璐$尞鎸囧崡銆?
MIT License - 璇﹁ LICENSE
- Zero-trust permission system - Fine-grained access control
- Worker Thread sandbox - Secure code isolation
- Full audit trail - Complete operation logging
- OLB (OxygenLLMBooster) - Rust core acceleration engine
- Flash Attention V3 - Optimized attention mechanism
- TurboKV Cache - 3-bit quantization (6x memory reduction)
- Paged Memory - Page-level GPU memory management
- 30+ high-frequency skills - Office/Browser/System operations
- Multimodal engine - Audio/Vision/Video unified processing
- OxygenBrowser - Agent-optimized browser
- OpenClaw compatible - Seamless migration tools
- HTN Planner - Hierarchical task decomposition
- AI Cluster - Multi-model fusion inference
- Reflection Engine - Self-improvement and learning
# Clone repository
git clone https://github.com/StarsailsClover/OpenOxygen.git
cd OpenOxygen
# Install dependencies
npm install
# Build project
npm run build
# Run tests
npm testimport { skillRegistry } from "./skills/registry";
// Execute automation skill
const result = await skillRegistry.execute("browser.launch");
// Use HTN planner
const plan = await htnPlanner.plan(domain, goalTask);
// Call MCP tool
const result = await mcpClient.callTool(serverId, toolName, args);- API Reference - Complete API documentation
- Skills Guide - Skill usage and development
- Architecture - System design
- Migration Guide - OpenClaw migration
OpenOxygen/
鈹溾攢鈹� src/ # Source code
鈹? 鈹溾攢鈹� core/ # Core modules
鈹? 鈹溾攢鈹� execution/ # Execution layer
鈹? 鈹溾攢鈹� inference/ # Inference layer
鈹? 鈹溾攢鈹� agent/ # Agent layer
鈹? 鈹溾攢鈹� skills/ # Skill library
鈹? 鈹溾攢鈹� planning/ # Planning system (HTN)
鈹? 鈹溾攢鈹� protocols/ # Protocols (MCP)
鈹? 鈹溾攢鈹� browser/ # OxygenBrowser
鈹? 鈹斺攢鈹� tests/ # Test suites
鈹溾攢鈹� OLB/ # OxygenLLMBooster (Rust)
鈹溾攢鈹� desktop/ # Desktop client (Tauri)
鈹溾攢鈹� docs/ # Documentation
鈹斺攢鈹� scripts/ # Build scripts
- P-0: Core features (85%)
- P-1: High priority (70%)
- P-2: Medium priority (40%)
- Desktop client completion
- CUDA optimization
- Knowledge graph
Contributions welcome! Please read Contributing Guide.
MIT License - See LICENSE
Made with 鉂わ笍 by the OpenOxygen Team