Platform

Introduction

Platform is shared infrastructure for student organizations.

Platform is the backend a student organization would otherwise rebuild with every new officer board. One deployment serves many organizations. Each organization is a Discord server. Optional modules switch on or off per organization.

It started as the platform the Software Developers Association (SoDA) at ASU runs its club on. AI Society at ASU extended it with compute, agent memory, search and an MCP server, so the same deployment can back the tools and agents an organization builds.

What it runs

AreaModules
OperationsMembers, points and leaderboards, merch storefront, Notion to Google Calendar sync, job and hackathon alerts, daily LeetCode post, Jeopardy
ComputeGPU and CPU pods on the org's RunPod account, SSH certificates, file manager, scheduled sessions
AgentsConversations, memories and profile graph per member, knowledge search, ASU sources, linked Canvas, Google and Outlook accounts
AppsDeploys of the org's own apps to RunPod with health checks and rollback
AccessDiscord login, officer and member checks, scoped machine tokens, audit log, encrypted org secrets

Where to go next

On this page