clawdotnet/openclaw.net

Self-hosted Personal AI + agent runtime in .NET (NativeAOT-friendly)

What it solves

OpenClaw.NET 为 .NET 开发人员提供了一个自托管、NativeAOT 友好的 AI Agent 运行时和网关。它弥补了高阶 Agent 编排与低阶系统部署之间的差距,提供从源代码到高性能性能释放产物的路径,同时保持与 OpenClaw 生态系统的兼容性。

How it works

该项目实现了一个运行时循环,用于管理工具执行、流式传输和会话记忆。它包含一个提供 OpenAI 兼容 HTTP 端点的网关、一个聊天 UI 和一个管理界面。系统支持多种 LLM 提供商(OpenAI, Claude, Gemini, DeepSeek, Ollama),甚至可以通过 GGUF 包来运行嵌入式本地模型,例如 Gemma 4。

它还集成了 Model Context Protocol (MCP) 以进行第三方应用发现和工具桥接。

Who it’s for

需要具有明确诊断功能、原生 .NET 工具以及能够部署为 NativeAOT 二进制文件的本地或自托管 Agent 网关的 .NET 开发人员和运维人员。 \n## Highlights

  • NativeAOT-friendly: 针对高性能 .NET 部署进行了优化。
  • Extensive Tooling: 超过 80 种原生工具表面和 n 种通道适配器(例如 Telegram, Slack, Discord)。
  • Governance & Observability: 包含被动治理账本、供人工审查的证据包,以及用于轨迹和审计导出的专用管理 UI。
  • Local Model Support: 内置支持 Ollama 和具有基于帧的视频理解能力的嵌入式 Gemma 4 模型。
  • Agentic Capabilities: 支持会话范围的目标自动续行 (/goal) and 循环提示命令 (/loop)。