Skip to content

elbruno/openclawnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

55 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ€ OpenClaw .NET

Build an AI Agent Platform in .NET 10 with GitHub Copilot

OpenClaw .NET is the companion repo for the Microsoft Reactor live series on building productionโ€‘ready AI agents with .NET 10, Aspire, Blazor and GitHub Copilot. It contains the complete application source, tests, manuals, demos, and perโ€‘session attendee materials โ€” everything you need to follow along live, or rebuild the whole platform on your own machine.

๐Ÿ‘‰ First time here? Start with SETUP.md for a stepโ€‘byโ€‘step local setup (prerequisites, hardware, clone, build, run, first chat, troubleshooting).

๐ŸŒ Browse the published site: https://elbruno.github.io/openclawnet/ โ€” session slides, live test dashboard, and quick links to materials.


๐Ÿ“บ Reactor Series โ€” Register

Language Series Page
๐Ÿ‡บ๐Ÿ‡ธ English Building an AI Agent Platform in .NET 10 with GitHub Copilot
๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol Construye una Plataforma de Agentes AI en .NET 10 con GitHub Copilot

๐Ÿ“… The 4โ€‘Session Journey (50 min each)

# Session Focus Materials
1 Foundation + Local Chat Architecture, local LLM providers, SignalR streaming, Blazor UI sessions/session-1
2 Tools + Agent Workflows Tool framework, security model, agent orchestrator loop sessions/session-2
3 Skills + Memory Markdown skills, context management, semantic search sessions/session-3
4 Automation + Cloud Cloud providers, job scheduling, testing, production readiness sessions/session-4

Each session uses an Explain โ†’ Explore โ†’ Extend approach: walk the architecture, run live demos, then add features with GitHub Copilot.


๐Ÿš€ Quick Start

git clone https://github.com/elbruno/openclawnet.git
cd openclawnet

# Pull a local model
ollama pull llama3.2

# Build & run
dotnet build
aspire start

Open the Web URL from the Aspire dashboard (typically http://localhost:5010) and say hello.

For the full guide โ€” including hardware requirements, the four model providers, the Jobs/Tools demos, and troubleshooting โ€” see SETUP.md.


๐Ÿ—๏ธ Architecture

Blazor Web UI โ”€โ”€SignalRโ”€โ”€โ–ถ Gateway API โ”€โ”€โ–ถ Agent Orchestrator
                                              โ”‚
                           โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                           โ–ผ                  โ–ผ              โ–ผ
                     Model Provider      Tool Framework   Skills System
                     (Ollama/Foundry     (File/Shell/     (Markdown +
                      Local/Azure/...)    Web/Schedule)    YAML)
                                              โ”‚
                                              โ–ผ
                                         SQLite Storage

Session 1 starts with just the chatbot path (UI โ†’ Gateway โ†’ Model โ†’ Storage). Each session adds a new layer until you have the full agent platform.


๐Ÿ“ What's in the Repo

  • src/ โ€” the full .NET 10 + Aspire application (40+ projects: Gateway, Web, Agent, Memory, Skills, Storage, model providers, tools, MCP servers).
  • tests/ โ€” Unit, Integration, and Playwright E2E test suites.
  • docs/manuals/ โ€” userโ€‘facing manuals (prerequisites, installation, settings, tools, jobs).
  • docs/demos/ โ€” short demo scripts (aspireโ€‘stack, gatewayโ€‘only, tools, realโ€‘world scenarios).
  • docs/analysis/ โ€” architecture and design analyses.
  • scripts/ โ€” helper PowerShell scripts (prereqs, reset, dashboard publish).
  • sessions/ โ€” perโ€‘session attendee materials (READMEs, scripts, slides, demo code).

See the What's Where section in SETUP.md for a perโ€‘folder breakdown.


๐Ÿ’ฌ Community


๐Ÿ“„ License

MIT License โ€” see LICENSE for details.

Built with โค๏ธ for the .NET and AI developer community. ๐Ÿฆ€

About

๐Ÿพ OpenClawNet โ€” Build an AI Agent Platform in .NET 10 (Reactor live series materials)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors