This repository was archived by the owner on Apr 13, 2026. It is now read-only.
Description Summary
The following demo source scenarios have been designed but not yet tested end-to-end:
Scenario
Source type
Notes
Pokemon API
rest_api (dlt rest_api source)
Best first demo — no auth needed
GitHub
github (dlt github source)
Requires GitHub token; good catalog demo
CSV / local files
filesystem
Good for user-supplied data
Stripe
stripe_analytics (dlt stripe source)
Requires API key
Notion
notion (dlt notion source)
Requires integration token
What's needed
For each scenario:
Run tycoon sources add <type> → tycoon sources install <type> → tycoon ingest run <name>
Confirm dlt init succeeds and the _run.py shim works
Confirm dbt staging models exist or scaffold them with tycoon explore
Confirm data appears in Rill once Rill connector (issue Rill: DuckDB connector opens internal temp DB instead of warehouse file #5 ) is fixed
Start with Pokemon API as it requires no credentials and makes the best first-run demo.
Reactions are currently unavailable
Summary
The following demo source scenarios have been designed but not yet tested end-to-end:
rest_api(dlt rest_api source)github(dlt github source)filesystemstripe_analytics(dlt stripe source)notion(dlt notion source)What's needed
For each scenario:
tycoon sources add <type>→tycoon sources install <type>→tycoon ingest run <name>_run.pyshim workstycoon exploreStart with Pokemon API as it requires no credentials and makes the best first-run demo.