Built for the room.
Apt4B builds its own tools — for running events, discovering music, and keeping the community close. Here’s what we’ve made and why.
Why we build our own
Off-the-shelf event software wasn’t built for collectives like ours — volunteer-heavy, artist-forward, community-run. We needed tools that understood our compensation model, our staffing structure, our governance, and the way shows actually get made at this scale. So we built them.
Both tools are internal products. They’re not products for sale. They exist because the alternative was spreadsheets, group chats, and hoping someone remembered the load-out time.
Apt4B Planner
The ops layer for every show
Apt4B Planner is our full-stack event management system — the single place where events get planned, staffed, geared, and reviewed. It started as a scheduling tool and grew into something that touches every part of how we run.
- Event creation, run of show, and timeline management
- Staffing assignments, role points, and compensation tracking
- Gear inventory, event-level gear requests, and vendor management
- Member availability calendar with ICS feed subscriptions
- Floor planner: 2D drag-and-drop canvas + live 3D preview
- DJ Pro: browser-based CDJ simulator with waveform, hot cues, slip mode, and live session sync
- Track Analysis: server-side BPM and key detection via librosa, Camelot wheel notation
- Burnie AI: charter-aware planning assistant with document search and natural-language DB actions
- Scene Feed: upcoming shows pulled live from the Kilbr API
- Notifications: in-app, browser push, and email delivery
Built with
- Frontend
React, Tailwind, Zustand, Konva, Three.js / R3F, WaveSurfer - Backend
Supabase (Postgres, Auth, Storage, Realtime, Edge Functions) - AI
Ollama (primary) · Claude Haiku (fallback) · pgvector RAG - Audio analysis
Python / FastAPI / librosa on VPS - Deployment
Vercel (frontend) · Ubuntu VPS (services)
Who can use it
The Planner is available to Apt4B members. Access is tied to your org membership. Different roles see different views — general members see scheduling and availability, admins see the full picture including financials, compensation, and the superuser panel.
If you’re part of the crew and don’t have access, reach out to a director.
What the Planner stores
Account info, availability blocks, staffing history, compensation records, uploaded documents (charter, riders, etc.), and DJ sets you record. Data is stored in Supabase, encrypted at rest, and never shared externally or used for advertising.
Kilbr
Find where the music is
Kilbr is an event discovery app built for people who actually care about what they’re going to. It finds information from the web — normalizes the data, and surfaces what’s worth knowing about in one clean feed. It also provides a way to at a glance see whos a friend, a freak, a flirt, or with a crew- so you can make human connections faster. Combined with a wearable bracelet to indicate your status, provide SOS functions and alerts. It’s got resillient mesh network so the app works when signal doesn’t.
- Aggregated shows from major and underground ticketing platforms
- Genre tagging, scene classification (underground, club, warehouse, etc.)
- Artist name extraction and normalized venue data
- City and region filtering across LA, NY, Miami, and more
- Search by artist, venue, or vibe
- Scene Feed integration: Kilbr events surface inside the Apt4B Planner
Built with
- API
Node.js / Express, Docker, hosted on Ubuntu VPS - Database
Supabase (Kilbr project, separate from Planner) - Discovery
Custom data ingestion from multiple sources all in one place- filtered by Metro areas, near you. Uses data from Last FM/ Spotify to find you shows you might like. - Mobile
React Native / Expo - Deployment
VPS on Ubuntu. · App stores
What Kilbr collects
Kilbr collects publicly available event information from ticketing platforms and event listings. If you use the Kilbr app, we may collect your search preferences and location (with permission) to surface relevant events. We do not sell your data or share it with advertisers. See the Privacy Policy for full details.
Shared foundation
Both tools run on a shared VPS alongside the Kilbr API. Services include a notification proxy for email and push delivery, a track analysis service for server-side audio processing, and edge functions on Supabase for webhooks and AI routing. The Planner’s Scene Feed reads directly from the Kilbr API — no data duplication, no unnecessary writes.