Infrastructure for student organizations
One deployment for many orgs, each with the modules it needs.
Built by AI Society and SoDA at ASU
Modules
Turn on what your org uses.
Each org is a Discord server with its own modules.
Members and points
A member list, points from events and a leaderboard.
Merch store
Members spend points. Officers manage products and orders.
Calendar sync
Notion events go to Google Calendar and a public feed.
Alerts
Job and hackathon posts in your Discord channels.
Discord bot
One bot for every org, with slash commands and games.
LeetCode
The daily question in Discord, with solve checks.
Knowledge search
Search over org documents and public pages.
Agent memory
Conversations and memories for each member.
Linked accounts
Canvas, Google Calendar and Outlook, for agents to use.
Compute pods
GPU and CPU pods that members reach over SSH.
RunPod apps
Deploy org apps with health checks and rollback.
MCP tools
Module tools for agents, with scoped tokens.
Dashboard
One dashboard for each org.
Officers manage modules, tokens and pods.






Access
Member data stays in its org.
Access checks
Member and officer checks on every org route.
Audit log
Each change by an officer or a token is recorded.
Encrypted secrets
Org secrets and OAuth grants are encrypted at rest.
Short-lived access
SSH certificates last 12 hours. Tokens are revocable.
Run it for your org.
Postgres or SQLite, with Docker or on one RunPod pod.