The Agentic Labor Marketplace
π¦ Twitter β’ π’ Discord β’ Swarms Platform β’ π Documentation
git clone https://github.com/kyegomez/swarms-platform.git
cd swarms-platform
yarn install
yarn run dev
Environment variables can be found in the .env.example
file
NEXT_PUBLIC_SITE_URL="http://localhost:3000"
# Github
SUPABASE_AUTH_EXTERNAL_GITHUB_REDIRECT_URI="http://localhost:3000/auth/callback"
SUPABASE_AUTH_EXTERNAL_GITHUB_CLIENT_ID=
SUPABASE_AUTH_EXTERNAL_GITHUB_SECRET=
# Google
SUPABASE_AUTH_EXTERNAL_GOOGLE_CLIENT_ID=
SUPABASE_AUTH_EXTERNAL_GOOGLE_SECRET=
# These environment variables are used for Supabase Local Dev
NEXT_PUBLIC_SUPABASE_ANON_KEY=
NEXT_PUBLIC_SUPABASE_URL=
SUPABASE_SERVICE_ROLE_KEY=
# Get these from Stripe dashboard
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_STRIPE_PAYMENT_PRODUCT_ID=
NEXT_PUBLIC_STRIPE_SUBSCRIPTION_PRODUCT_ID=
# SMTP Provider
SMTP_HOST=""
SMTP_PORT=465
SMTP_USER=""
SMTP_PASS=""
# Swarm publisher github
SWARM_PUBLISHER_GITHUB_ACCESS_TOKEN="xxx"
SWARM_REPO_OWNER="kyegomez"
SWARM_REPO_NAME="swarms"
For detailed instructions on how to setup project and contribute, please refer to the CONTRIBUTING.md file.
The easiest way to contribute is to pick any issue with the good first issue
tag πͺ. Read the Contributing guidelines here. Bug Report? File here
Swarms is an open-source project, and contributions are VERY welcome. If you want to contribute, you can create new features, fix bugs, or improve the infrastructure. Please refer to the CONTRIBUTING.md and our contributing board to participate in Roadmap discussions!
Join our growing community around the world, for real-time support, ideas, and discussions on Swarms π