Back to profile

Case Study: GrantFlow

Key facts

Role
Builder & Maintainer
Current state
main runtime 2.4.0; latest tagged release v2.3.3 (2026-05-13)
Scope
Governed grant workflow API with discovery, scoped credentials, idempotent generation, HITL review, traceability, and exports
Primary outcome
Public FastAPI repository, deterministic demo, and 17-tool MCP surface covering the agent workflow lifecycle
Evidence
GitHub repository, release, demo, quickstart, MCP guide, and trust-report contract
Boundary
Public artifacts demonstrate implementation, not customer adoption, production deployment, or measured customer outcomes

TL;DR

Evidence and boundaries

Project state (self-reported)

Context

The next operator running a grant proposal cycle may be an AI agent, not a person clicking through a dashboard. That agent still needs operational controls: discovery, typed contracts, auth, idempotency, preflight gates, review checkpoints, audit events, and deterministic smoke tests.

A single LLM endpoint with a "draft a proposal" prompt is not a workflow — it is an unbounded text generator without traceability, governance, or export-ready outputs.

Donor reviewers and audit teams need traceable evidence; agent runtimes need stable contracts and bounded retries; NGO operators need human checkpoints and review SLAs. All three have to live in one API.

Challenge

Most agent-assisted proposal workflows are wrappers around a chat model. They produce text fluently. They struggle with the operational shape of real grant work: tenanted access, idempotent generation across retries, donor-specific preflight gates, structured review states, audit events, grounding inspection, and exportable evidence packs.

Buyers cannot ship that into an EU or UN review process. Agent runtimes cannot orchestrate it reliably. Operations teams cannot audit it after the fact.

Delivery path

My contribution

Outcome

Trust-layer update — 2026-05

GrantFlow's trust-layer differs from the markdown-skill repos in the portfolio: it lives in code and contracts, not just documentation. The buyer-facing trust artifacts are now explicit:

Current update — 2026-07

What it is not

Tech stack

Companion projects

Relevance

This project demonstrates how I think about practical infrastructure for agent-driven nonprofit operations: typed contracts before chat UI, governed credentials before "trust the agent", deterministic generation before clever prompting, HITL and audit events before "just ship it", and exports that hold up in front of an EU or UN reviewer.

The honest scope is also part of the design: no customer pilots are claimed, customer-specific pilot data stays out of the public repository, and the README's “Maturity and pilot offer” section names current strongest donor-template paths rather than customer references.

Why it matters

Grant operations fail when drafting starts before fit, evidence, ownership, and review rules are explicit.

opportunity intake → bid / no-bid → source ingest → preflight → governed generation → HITL → quality record → export

The case demonstrates an agent-facing workflow built around traceability and human accountability. It does not claim that a structurally complete package is factually correct or ready to submit without review.

Project links

Author: Vassiliy Lakhonin