Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions foundation-frontiers/posts/2025/11/27/MHF-interview.qmd
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ Previously, MHF created [TestRAMP](https://www.testramp.org/), an ambitious effo

In this interview, Mike speaks candidly about the challenges and opportunities of deploying AI in nonprofit settings, and the lessons learned from building responsible, high-impact technology during moments of rapid change.

![](images/simplequestion.png){width=10% fig-align="center"}

![](images/simplequestion.png){width=80% fig-align="center"}


## The Appetite for AI in the Third Sector

Expand All @@ -44,7 +46,9 @@ From day one, we knew getting anything onto a nonprofit’s website would be dif

Behind the scenes, Knowbot is written mostly in Python and uses LLMs from Anthropic, OpenAI, Meta, Google, and Perplexity. We don’t develop our own models — few organisations on Earth have the budget for that. Instead, we “build the car around the engine,” and it’s a slightly different car for each non-profit that we work with.

![](images/thumbnailsocial.png){width=10% fig-align="center"}

![](images/thumbnailsocial.png){width=80% fig-align="center"}


## Ethics by Design: Domain Restriction as a Safety Mechanism

Expand All @@ -64,7 +68,9 @@ I think we have been really lucky in terms of timing. To do what we're doing now

We’ve also been lucky in that LLM technology has improved fast enough that we’ve been able to incorporate new functionality almost as quickly as our nonprofit partners have requested it. For example, we now allow partners to restrict Knowbot to particular sections or topics within a website, or to sit across multiple websites. This has only become practical as models and retrieval tools have matured. Development has become faster, too: for example, we can now submit an entire codebase into our coding LLMs and ask questions about it. By comparison, when ChatGPT first launched we could only submit a small section of a program at a time.

![](images/impact.png){width=10% fig-align="center"}

![](images/impact.png){width=80% fig-align="center"}


## Impact: What Knowbot Is Changing

Expand Down