Busabase
Busabase is an open-source (MIT) database and workspace for AI agents — data, docs, skills, and apps in one place. Run it locally, self-host it inside your network, or use Busabase Cloud, and turn age
Data engineering platform for KIPP TEAM & Family Schools
DataPython · ShellGitHub @TEAMSchoolsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
A modern data stack for K-12 education
Translation pending
Loading the full README. The saved excerpt is shown below.
Next-gen data orchestration for KIPP TEAM & Family Schools
Teamster is the data engineering platform powering analytics and reporting
across KIPP Newark, Camden, Miami, and Paterson. It ingests data from 30+ source
systems, transforms it through dbt, and delivers it to Tableau, Google Sheets,
PowerSchool, and other consumers — all orchestrated by Dagster.Read the full README ↗Teamster is the data engineering platform powering analytics and reporting across KIPP Newark, Camden, Miami, and Paterson. It ingests data from 30+ source systems, transforms it through dbt, and delivers it to Tableau, Google Sheets, PowerSchool, and other consumers — all orchestrated by Dagster.
KIPP's data infrastructure was previously a patchwork of Python scripts, cron jobs, stored procedures, Fivetran, and Selenium automation spread across multiple databases. Synchronous scheduling meant a slow pull from one system would cascade into downstream failures. A single data engineer spent more time firefighting than building.
Teamster replaced all of it with a unified, asset-based platform. The results:
"The visibility into the pipelines is a game changer. We know as soon as something fails and why."
Read the full story in the Dagster case study.
New to the project? Start here:
| Topic | Description |
|---|---|
| Automations | All schedules and sensors across every code location |
| Automation Conditions | How asset auto-materialization works |
| Adding an Integration | Step-by-step guide for new data sources |
| dbt Conventions | Model naming, contracts, and testing standards |
| IO Managers | How intermediate data is stored in GCS |
| Fiscal Year & Partitioning | Partition strategy for historical loads |
| Topic | Description |
|---|---|
| Dagster Guide | Tableau scheduling, backfills, branch deployments |
| Google Sheets & Forms | Adding and updating Google Sheets sources |
| Troubleshooting: Dagster | Pipeline failures, partitions, unsynced views |
| Troubleshooting: dbt | Contract violations, compilation errors, test failures |
| Troubleshooting: VS Code | Interpreter, secrets, Trunk, container issues |