Skip to content
AICanDoItAll

Framework

Use the app or build your own system on the framework

CanDoItAll is both an open application and a set of focused .NET libraries and APIs. Adapt the web app, embed individual capabilities, or use it as a governed backend.

Browse the repositories
CanDoItAll Framework connected to four development paths: run the app, call the APIs, reuse .NET libraries, and build customer products
One governed framework, four development routes: use the application, integrate through APIs, reuse focused .NET libraries, or build customer-facing products. Opens full size.

Three adoption paths

Start at the layer that solves your problem

Run the application

Use the integrated workspace for projects, agents, processes, workflows, people, and evidence.

Reuse focused libraries

Build with AgentFramework, RAG, components, canvas, file tools, code analysis, IPFS, or ledger packages.

Call the control plane

Connect another application to governed project, agent, workflow, and process HTTP APIs.

Technology foundation

CanDoItAll is built on a modern, production-proven .NET technology stack

The framework builds on mature open platforms and official Microsoft foundations, while keeping its own module contracts replaceable and inspectable.

Technology names and marks belong to their respective owners. Each link opens the official product or documentation page; no endorsement or affiliation is implied.

Framework map

The framework is layered, not locked together

The web app and APIs sit above product modules, infrastructure choices, and reusable libraries. Replace a driver while keeping the operating contract around it.

CanDoItAll framework layers: web app and APIs, product modules, reusable libraries, and replaceable infrastructure
The map includes optional and roadmap capabilities; the base installation requires PostgreSQL, not every service shown. Open standalone SVG
Experience

CanDoItAll Web App

Blazor workspace · HTTP API control plane

Modules

The work surfaces

Projects · Processes · Agents · Workflows · CRM/HR · Scheduler · Plugins

Libraries

Reusable capabilities

AgentFramework · RAG · Semantic completion · Components · FileTools · Code analysis · IPFS · Ledger

Infrastructure

Deployment choices

PostgreSQL · Ollama · ComfyUI · Docker-managed or independently hosted services

Ready to inspect it?

Documented architecture — open source, free for commercial use

Start with the source