May / README.md
Mayank2027's picture
Update README.md
b6ee73c verified
|
Raw
History Blame Contribute Delete
1.79 kB

base_dir = "/mnt/agents/output/swarm-cli"

Fix README.md with proper Hugging Face Spaces frontmatter

readme_content = '''--- title: Swarm CLI emoji: 🐝 colorFrom: indigo colorTo: purple sdk: gradio sdk_version: 4.0.0 app_file: app.py pinned: false

🐝 Swarm CLI

Multi-agent AI system with 100+ tools, running entirely on free API tiers.

Features

  • 8 Agent Categories: File System, Shell, Web, Code, Data, Media, System, Memory
  • 30 Core Tools with parameter multiplication = 100+ capabilities
  • Dual LLM: Groq (fast/cheap) + Gemini (deep reasoning)
  • Safety First: Sandboxed file access, user confirmation for destructive ops
  • Persistent Memory: JSON-based knowledge storage

Deployment

Hugging Face Spaces

  1. Create new Space with Gradio SDK
  2. Upload all files
  3. Add secrets: GROQ_API_KEY, GEMINI_API_KEY
  4. Deploy

Local

pip install -r requirements.txt
# Create .env with your keys
python app.py

Tool Categories

Category Tools Examples
File System 8 read, write, search, info, copy, move, delete, list
Shell 6 bash, python, process, system, env, packages
Web 7 search, fetch, scrape, api, dns, port, download
Code 6 lint, format, git, deps, structure, search
Data 5 convert, text, filter, calc, hash
Media 4 image, pdf, audio, archive
System 3 monitor, network, clipboard
Memory 3 save, search, delete, stats

API Keys (Free Tiers)

License

MIT '''

with open(f"{base_dir}/README.md", "w") as f: f.write(readme_content)

print("README.md fixed with Hugging Face frontmatter")