Call for 2026 Summer Research Associates
Come spend the summer at the Topos Institute! For early-career researchers, we’re excited to open up applications for our 2026 Summer Research Associate program.
Senior Advisor
Edward Kmett is Head of Software Engineering at AI hardware start-up Groq. Previously, he was a Senior Researcher at the Machine Intelligence Research Institute, where he worked on programming languages and ensuring safe development of artificial intelligence systems. He is a prominent Haskell developer known for popularizing the use of lenses in functional programming, and maintains a significant portion of all Haskell core libraries.
Today we’re excited to announce the first alpha release of CatColab 0.2: Wren. CatColab is software for making models of the world together.
Today we’re excited to announce the first pre-alpha release of our new software CatColab 0.1: Hummingbird. CatColab is software for making models of the world together.
In the third post of this series about Relational Thinking: from abstractions to applications, we look at the story-telling approach that we took in writing the book.
In the second post of this series about Relational Thinking: from abstractions to applications, we look at the technologies used to build the book.
In the first post of this series, we introduce the freely available online book Relational Thinking: from abstractions to applications, starting with the story of how it came into being and giving a brief overview of its contents.

A follow-up to Algebraic Geometry for the Working Programmer, this post explains a category-theoretic approach to symbolic open dynamical systems.