Each has genuinely distinct strengths. But researchers have no easy way to compare them, no shared library of canonical models, and no on-ramp to the ecosystem as a whole.
Real diversity in how we solve models — and no easy way to see across it.
A Community Reference Library
A single, community-owned library documenting the field’s canonical models — the same model for every toolkit family, side by side, open and runnable.
Community-owned
Authored & maintained by the projects themselves — each keeps credit and editorial control.
Cross-toolkit
The same canonical models across MATLAB, Python & Julia — comparable, side by side.
Open & executable
Every model runs — open-source and reproducible, published on Jupyter Book.
The shared library — and the on-ramp — the field has been missing.
The proposal
Each project authors its own work and contributes two things:
1
Shared baseline modelcoordinated across your group — directly comparable across toolkits
2
Hero tutorialyour author's choice — the problem where your toolkit shines
A hero tutorial enables the author to showcase the toolkit — for example, G-Cubed could choose a multi-region CGE model as a unique problem this package can solve. The baseline models proposed for each family are a starting point and open to discussion.
What a “shared baseline” means — one idea
Representative agentDSGE
Heterogeneous agentIncomplete markets
Agent-basedBottom-up macro
Introductory
RBC growth
Real business cycle — the DSGE starting point
Introductory
Aiyagari
General equilibrium — wealth as an equilibrium object
Introductory
Boltzmann–Gibbs exchange
An emergent distribution → Gini
Inequality →equilibrium vs emergent — one question, two mechanisms
Advanced
3-equation New Keynesian
RANK — representative-agent closure
+ 25bp monetary shock
Advanced
1-asset HANK
Heterogeneous-agent New Keynesian
+ 25bp monetary shock
Advanced
Lengnick (2013)
Baseline macro–ABM
Same 25bp shock →overlay the two IRFs — the signature RANK vs HANK comparison of the last decade
InputShared Specificationthe agreed standard
→
What we decide nextDecisions
1Income process & grids
2Model closure
3Calibration targets
4Comparison contract
→
OutputJupyter Notebookswith a model to solve
What the proposal aims for
A community asset
The field's first cross-toolkit reference — built by and for the community. A single entry point that lowers the search cost of a fragmented field, lets researchers compare toolkits side by side, and showcases each project through its hero tutorial — all on Jupyter Book, a modern code-first publishing platform.
Building towards
Substrate for AI assistance
Exactly the corpus an AI research assistant needs:
"Which tool fits my incomplete-markets model?""Translate my Dynare model to sequence-jacobian."
A proving ground for standards
As shared schemas emerge — steady states, IRFs, Jacobians — the library demonstrates them in working code, and becomes the testbed for Econ-ARK's Project Bellman semantic representation.
QuantEcon Infrastructure
A community partner — already running open-source executable book infrastructure:
~31kmonthly users
172countries
274lectures
Executable Jupyter Books
Code-first publishing — prose, maths, and runnable code in one source that executes and renders straight to a website. MyST / JupyterBook 2, the stack behind our lecture sites, with a book theme we maintain.
Multi-language execution & CI
Python & Julia in Jupyter — with or without GPU instances for compute-intensive workflows. Interactive tutorials via Binder or Colab.
MATLAB support
Run locally via the MATLAB kernel for Jupyter — MATLAB needs a licence, so we publish pre-rendered output. Home for Dynare, VFI Toolkit, GDSGE.
The ecosystem glue
A GitHub-based auto-publishing platform, hosting for community pages, and help with continuous integration and testing.
A two-phase roadmap
Phase 1end of 2026
Community library
A static Jupyter Book site publishing tutorials on:
2 × baseline models — for cross-comparison of toolkits
1 × hero tutorial — per package / toolkit
CI runs to check execution and report execution issues
Phase 22027+
Reference standard
A library to test shared schemas
Cross-toolkit validation checks
Semantic examples from Econ-ARK Project Bellman — semantics & schema
The ask — and who does what
Register to participate today — plus, for Phase 1 (by end of 2026):
Shared baseline models — introductory and advanced, coordinated across your group — and a hero tutorial, your author’s choice: the problem where your toolkit shines
Authored and maintained by your project — you keep credit, editorial control, and the right to update or withdraw
Projects
Author & own MyST content (Markdown or another format if preferred)
Keep credit & editorial control
Collaborate via GitHub
QuantEcon
Hosts, publishes & builds the glue
Develops supporting infrastructure (e.g. MATLAB)
A shared home that champions every project
Governance sits with the SCE working group launched at this meeting.
Same model. Multiple tools. Side by side.
The field’s first cross-toolkit reference — built by the community that owns these tools.