chore: consolidate Syslog Solution code into unified repository structure

- 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.
This commit is contained in:
2026-05-07 11:40:02 +00:00
parent d47dc23b81
commit 05eccd5b53
51 changed files with 1690 additions and 1476 deletions
@@ -1,92 +1,92 @@
1|# 06 - OpenMAIC Education — Home
2|**Purpose:** OpenMAIC (Open Multi-Agent AI Collaboration) educational resources and curriculum.
3|
4|## What is OpenMAIC?
5|
6|OpenMAIC (Open Multi-Agent AI Collaboration) is an educational framework designed to help teams understand and implement multi-agent AI systems. It provides:
7|
8|- **Structured Curriculum:** From fundamentals to advanced patterns
9|- **Hands-on Exercises:** Real-world practice through coding challenges
10|- **Community Learning:** Collaborative problem-solving and knowledge sharing
11|
12|## Curriculum Structure
13|
14|### **Module 1: Fundamentals**
15|- Introduction to multi-agent systems
16|- Agent role definition and capabilities
17|- Basic orchestration patterns
18|- Simple agent collaboration examples
19|
20|### **Module 2: Advanced Collaboration**
21|- Complex workflow design
22|- Context sharing between agents
23|- Error handling and recovery
24|- Performance optimization
25|
26|### **Module 3: Production Patterns**
27|- Scaling to 10+ agents
28|- Monitoring and diagnostics
29|- Security best practices
30|- Cost optimization strategies
31|
32|### **Module 4: Real-World Applications**
33|- Market analysis automation
34|- Customer support orchestration
35|- Content pipeline automation
36|- Data processing workflows
37|
38|## Getting Started
39|
40|```bash
41|# Step 1: Install OpenMAIC
42|pip install openmaic-core openmaic-visualizer
43|
44|# Step 2: Clone learning resources
45|git clone https://github.com/sysloggh/openmaic-learning.git
46|cd openmaic-learning/modules
47|
48|# Step 3: Start with Module 1
49|python module01_fundamentals.py
50|```
51|
52|## Example Agent Collaboration
53|
54|```python
55|from openmaic.core import Orchestrator, Agent
56|
57|# Initialize orchestrator
58|orchestrator = Orchestrator(
59| max_agents=3,
60| collaboration_mode="sequential"
61|)
62|
63|# Create agents
64|researcher = Agent(name="researcher", role="Research Assistant")
65|analyst = Agent(name="analyst", role="Data Analysis")
66|writer = Agent(name="writer", role="Content Generator")
67|
68|# Execute workflow
69|result = orchestrator.run([
70| researcher.run(task="Research AI trends"),
71| analyst.run(task="Analyze market data"),
72| writer.run(task="Write market report")
73|])
74|```
75|
76|## Use Cases at Syslog GH/LLC
77|
78|- **Market Research Automation:** Automatically gather and analyze SMB AI adoption data
79|- **Content Generation:** Create service descriptions and case studies
80|- **Customer Support:** Multi-agent Q&A for client inquiries
81|- **Code Review Agents:** Automated code quality checks
82|
83|## Related Resources
84|
85|- **[Autonomous AI Agents](../04\ -\ Autonomous\ AI\ Agents/)** — Advanced workflows
86|- **[Claude Code & Opencode](../01\ -\ Claude\ Code\ \&\ Opencode/)** — Practical implementation
87|- **[MCP (Model Context Protocol)](../03\ -\ MCP\ \(Model\ Context\ Protocol\)/)** — Tool integration
88|
89|---
90|
91|*Perfect for Jerome & Theodore's strategy sessions on AI agent frameworks and multi-agent collaboration patterns. This curriculum supports our mission to educate SMBs on AI adoption while building our own agent capabilities.*
92|
1|# 06 - OpenMAIC Education — Home
2|**Purpose:** OpenMAIC (Open Multi-Agent AI Collaboration) educational resources and curriculum.
3|
4|## What is OpenMAIC?
5|
6|OpenMAIC (Open Multi-Agent AI Collaboration) is an educational framework designed to help teams understand and implement multi-agent AI systems. It provides:
7|
8|- **Structured Curriculum:** From fundamentals to advanced patterns
9|- **Hands-on Exercises:** Real-world practice through coding challenges
10|- **Community Learning:** Collaborative problem-solving and knowledge sharing
11|
12|## Curriculum Structure
13|
14|### **Module 1: Fundamentals**
15|- Introduction to multi-agent systems
16|- Agent role definition and capabilities
17|- Basic orchestration patterns
18|- Simple agent collaboration examples
19|
20|### **Module 2: Advanced Collaboration**
21|- Complex workflow design
22|- Context sharing between agents
23|- Error handling and recovery
24|- Performance optimization
25|
26|### **Module 3: Production Patterns**
27|- Scaling to 10+ agents
28|- Monitoring and diagnostics
29|- Security best practices
30|- Cost optimization strategies
31|
32|### **Module 4: Real-World Applications**
33|- Market analysis automation
34|- Customer support orchestration
35|- Content pipeline automation
36|- Data processing workflows
37|
38|## Getting Started
39|
40|```bash
41|# Step 1: Install OpenMAIC
42|pip install openmaic-core openmaic-visualizer
43|
44|# Step 2: Clone learning resources
45|git clone https://github.com/sysloggh/openmaic-learning.git
46|cd openmaic-learning/modules
47|
48|# Step 3: Start with Module 1
49|python module01_fundamentals.py
50|```
51|
52|## Example Agent Collaboration
53|
54|```python
55|from openmaic.core import Orchestrator, Agent
56|
57|# Initialize orchestrator
58|orchestrator = Orchestrator(
59| max_agents=3,
60| collaboration_mode="sequential"
61|)
62|
63|# Create agents
64|researcher = Agent(name="researcher", role="Research Assistant")
65|analyst = Agent(name="analyst", role="Data Analysis")
66|writer = Agent(name="writer", role="Content Generator")
67|
68|# Execute workflow
69|result = orchestrator.run([
70| researcher.run(task="Research AI trends"),
71| analyst.run(task="Analyze market data"),
72| writer.run(task="Write market report")
73|])
74|```
75|
76|## Use Cases at Syslog GH/LLC
77|
78|- **Market Research Automation:** Automatically gather and analyze SMB AI adoption data
79|- **Content Generation:** Create service descriptions and case studies
80|- **Customer Support:** Multi-agent Q&A for client inquiries
81|- **Code Review Agents:** Automated code quality checks
82|
83|## Related Resources
84|
85|- **[Autonomous AI Agents](../04\ -\ Autonomous\ AI\ Agents/)** — Advanced workflows
86|- **[Claude Code & Opencode](../01\ -\ Claude\ Code\ \&\ Opencode/)** — Practical implementation
87|- **[MCP (Model Context Protocol)](../03\ -\ MCP\ \(Model\ Context\ Protocol\)/)** — Tool integration
88|
89|---
90|
91|*Perfect for Jerome & Theodore's strategy sessions on AI agent frameworks and multi-agent collaboration patterns. This curriculum supports our mission to educate SMBs on AI adoption while building our own agent capabilities.*
92|