
NonprofitOS
Agents for Good
CRM, Grants, Comms, Knowledge Base, Org Profile
The Process
Built from the ground up as a comprehensive operations platform for nonprofits. The architecture uses Supabase with Row-Level Security for multi-tenant isolation, pgvector for semantic search across uploaded documents, and a flexible AI layer that supports both OpenAI and Claude for different tasks. The grant writer module can ingest uploaded guidelines and generate tailored grant applications. Server Actions handle all mutations with Zod validation.
The Product
A full operations platform with five core modules: CRM for donor management with CSV/XLSX import and AI column mapping, Grants pipeline with question bank and AI-powered grant writing, Communications for email and newsletter drafting, Knowledge Base with document upload and vector semantic search, and Org Profile with web scraping discovery. Supports multi-tenant isolation with executive-level approval workflows for new members.
Tech Stack
Key Results
CRM, Grants, Comms, Knowledge Base, Org Profile
Client
Agents for Good
Fall 2024 – Present