- Moved scattered scripts, templates, and documentation into organized directories (applications/, scripts/, assets/). - Updated .gitignore to strictly exclude secrets, state files, and IDE configs. - Added comprehensive README.md outlining repository structure and best practices. - Preserved all existing documentation and technical architecture files. - Prepared infrastructure/ for AWS Org and Proxmox Terraform management.
1.6 KiB
1|# OpenClaw Framework — Home
2|Purpose: Complete guide to setting up and using the OpenClaw agent orchestration framework.
3|
4|## What is OpenClaw?
5|OpenClaw provides a powerful framework for orchestrating AI agents, enabling multi-agent collaboration, task delegation, and complex workflow automation.
6|
7|## Quick Start
8|
9|### Installation
10|bash 11|# Clone the repository 12|git clone https://github.com/openclaw/openclaw.git 13|cd openclaw 14| 15|# Install dependencies 16|pip install -r requirements.txt 17| 18|# Configure API keys 19|export OPENCLAW_API_KEY="***" 20|
21|
22|### Basic Usage
23|python 24|from openclaw import AgentOrchestrator 25| 26|# Create an orchestrator 27|orchestrator = AgentOrchestrator() 28| 29|# Define agent roles 30|agents = { 31| "researcher": Agent(role="researcher"), 32| "analyst": Agent(role="analyst"), 33| "writer": Agent(role="writer") 34|} 35| 36|# Run a multi-agent workflow 37|result = orchestrator.run_task( 38| task="Write market analysis report", 39| agents=agents 40|) 41|
42|
43|## Framework Components
44|
45|- Agent Registry: Pool of specialized agents
46|- Task Dispatcher: Routes tasks to appropriate agents
47|- Collaboration Layer: Enables agent-to-agent communication
48|- Orchestration Engine: Coordinates complex workflows
49|
50|## Use Cases
51|
52|- Market research automation
53|- Content generation pipelines
54|- Multi-step data analysis
55|- Autonomous decision making
56|
57|---
58|
59|For advanced usage, refer to the Advanced Usage guide and API Reference documentation.