Skip to content

Commit 22d7edc

Browse files
authored
created AI Research Swarm (#2)
* created AI Research Swarm * add overview diagram and apply formatter * correct sequence diagram * update readme * cleanups * remove unnecessary debug logging * update swarmzero & use poetry
1 parent ad354b7 commit 22d7edc

27 files changed

+7485
-0
lines changed

agents/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Tutorials
2+
3+
Please visit https://docs.swarmzero.ai/examples/ai-agents
4+
.

swarms/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Tutorials
2+
3+
Please visit https://docs.swarmzero.ai/examples/swarms.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
MODEL=gpt-4o
2+
OPENAI_API_KEY=
3+
MISTRAL_API_KEY=
4+
ANTHROPIC_API_KEY=
5+
GEMINI_API_KEY=
6+
7+
ENVIRONMENT=dev
8+
SWARMZERO_LOG_LEVEL=INFO
9+
# optional - will create a local sqlite db if not provided
10+
SWARMZERO_DATABASE_URL=
11+
12+
FIRECRAWL_API_KEY=
13+
SERP_API_KEY=
14+
15+
GOOGLE_SCOPES=https://www.googleapis.com/auth/documents https://www.googleapis.com/auth/drive.file
16+
GOOGLE_APPLICATION_CREDENTIALS=path/to/your/credentials.json
17+
18+
SHAREPOINT_CLIENT_ID=your_sharepoint_client_id
19+
SHAREPOINT_CLIENT_SECRET=your_sharepoint_client_secret
20+
SHAREPOINT_TENANT_ID=your_sharepoint_tenant_id
21+
SHAREPOINT_SITE_ID=your_sharepoint_site_id
22+
SHAREPOINT_DRIVE_ID=your_sharepoint_drive_id
23+
24+
CONFLUENCE_BASE_URL=https://your-domain.atlassian.net/wiki
25+
CONFLUENCE_USERNAME=[email protected]
26+
CONFLUENCE_API_TOKEN=your_confluence_api_token
27+
CONFLUENCE_SPACE_KEY=your_space_key

swarms/researcher_swarm/.gitignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
.vscode
2+
.idea
3+
4+
**/*/.DS_Store
5+
6+
.env
7+
env
8+
venv
9+
.venv
10+
11+
swarmzero-data/
12+
13+
**/*/__pycache__
14+
15+
*.log
16+
log/
17+
logs/
18+
19+
# google docs
20+
credentials.json
21+
token.json

0 commit comments

Comments
 (0)