-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing Development Setup
Devrajsinh Gohil edited this page Aug 30, 2026
·
1 revision
How to set up the developer environment for contributing to AgentMesh.
- Clang 15+ or GCC 12+ (C++20 support)
- CMake 3.20+
-
uvPython package manager
cd Phase1
mkdir -p build_debug && cd build_debug
cmake -DCMAKE_BUILD_TYPE=Debug -DENABLE_ASAN=ON ..
make -j8
ctest --output-on-failure
```\nGetting Started
How-To Guides
- Compile a Graph
- Annotated Reducers
- Parallel Fanout
- Send() Map-Reduce
- Command() Routing
- Nested Subgraphs
- Async & Streaming
- Checkpointing & State
- Financial Swarm Example
Architecture
- System Overview
- C++ Engine Internals
- O(1) Scheduler
- Dual-Tier Graph
- Persistence & WAL
- Zero-Copy Pybind Bridge
- SOLID Design Principles
API Reference
Benchmarks
Contributing