Kenya's history, written together.

7,797 notes. 58,727 connections. 140 trails through Kenya's history. One knowledge graph. This archive is incomplete. Every story missing is an invitation.

The Shape of Kenya

History is not a straight line. It is a web. Every event connects to someone, every person to a place, every place to an idea. Kenya's story is written in these connections. This is what that web looks like.

Above is a small glimpse of 58,727 connections that exist across Kenya's history. But 58,727 is only the beginning. The true web of connections is far larger than what any knowledge graph can show. Every story we discover reveals new threads. Browse the story trails to follow the deeper connections.

Explore by storyline

140 journeys that changed how we see Kenya. Each one pulls you deeper.

See all 140 storylines →

Explore by theme

Every theme has its own index. Start at any node - the graph takes you further.

Story Trails

140 curated journeys through Kenya's history. Each trail is a sequence of notes ordered to tell a complete story arc. Follow the thread. Every note has its own trails branching off.

You may not come back the same way you arrived.

Browse all Story Trails

Explore Kenya's Story

Fifty-eight knowledge graphs. Each one a different corner of Kenya's history. Click any node to read the full story.

How this works

Our Kenya is a knowledge graph built from primary sources, oral histories, and documented research. 7,797 notes. 58,727 mapped connections between people, events, places, and ideas.

Each note is written to be finished in under two minutes. History does not have to be a textbook.

Start anywhere - Kenya, a county, a president, an election. Follow any link. You're in.

There is no right place to begin. There is no wrong turn.

Contribute

This archive is 7,797 notes deep. But Kenya's story is deeper. There are communities not yet represented. Elections not yet documented. People who shaped this country and left no trace in the official record. If you know a story that isn't here, it belongs here.

Help write the rest