Building the Ethiopia knowledge base: a public engineering record (ethiopia-build.stoagen.com)
# ethiopia-build
Source for **ethiopia-build.stoagen.com**: the public, ongoing engineering
record of a project begun 14 July 2026 by a two-person team (one giving the
agents their orders, and a native Amharic speaker who is also a data
scientist) working with a team of AI agents, that began the process of
building a machine-readable knowledge base about Ethiopia from public
sources and extracting knowledge graphs from it, toward a bilingual news site for Ethiopia and its diaspora
and better Amharic translation. Where the data came from, how the graphs
were built, what went wrong and what is being done next, with fifteen
Amharic and low-resource-language problems as the centrepiece. The work
continues and the site is updated as it does.
Published with the Stoagen pattern: every page is
written once in Markdown and published twice, as a readable page and a
machine mirror that cannot drift from it. The front door for assistants is
`site_guide.txt`, a small map of every page.
## Build
```
python site-src/build_site.py
python site-src/validate_site.py
```
Output lands in `public/` (gitignored). CI runs both on every pull request;
only `main` deploys to GitHub Pages.
## Rules
People appear by role only. No images. Ethiopic renders from system fonts and
every Amharic string is awaiting native-speaker review. Every figure carries
a repository path, ticket id or commit. See `site-src/CLAUDE.md`.
Text CC BY 4.0 (`LICENSE`), code MIT (`LICENSE-CODE`). Author: Denson Smith.