What you see here is the output of one engagement, designed around a specific organizational profile: Catalyst Youth Collective, a fictional youth nonprofit with a C3/C4 structure and fiscal sponsorship. Each tool is an MIAgent (Movement Intelligence Agent): software that reads your data, surfaces what matters, and drafts work for the people doing the job. Every tool was shaped by sitting inside the finance and operations seat, not by studying it from the outside. Your organization's build would look different because your structure is different. Explore freely. All data is simulated.
Slingshot is the name for the pair and the shared architecture underneath them. MIAgent Solar and MIAgent Lunar were designed around the financial reality of small-to-mid-size movement organizations operating with fiscal sponsors, dual C3/C4 structures, and mixed revenue streams. Lunar holds the accounting side. Solar holds the development side. They share one data layer because the story an organization tells its funders, its community, and its own leadership only holds together when those two functions move in lockstep.
The other MIAgents on this page show what additional engagements could produce. Some extend what Solar and Lunar already hold. Others cover domains the financial tools do not touch. Each one is scoped to a specific operational problem. Every build starts with the same process: sit with the organization, read the structure, design the tool to fit.
Data sovereignty is the architectural principle that separates this work from generic SaaS tools: your organizational data is never used to train external models, and the architecture is designed to keep it under your control. These are purpose-built tools, not rented platforms that extract your data and treat your sector as an afterthought.
The development side of the team. Grant lifecycle, payment schedules, compliance, and funder reporting held in one place, ready to speak to funders and to leadership in the same breath.
The accounting side of the team. Program budgets, GL mapping, monthly actuals, and fiscal sponsor reconciliation. Where the budget meets the real work, month by month, in language a program director can read.
© 2026 Luis Consults LLC. All rights reserved. Agent source code, system prompts, and architecture are proprietary.
Every architectural decision in Slingshot follows from the same commitment: accounting and development must be able to move in lockstep, and what they produce together must be legible to the people who lead the organization. The three principles below are not features. They are the constraints that shaped how the two MIAgents work, where the data lives, and who can read it.
Fictional organization. Philadelphia, PA · All data simulated
Solar and Lunar share one data layer, reading both sides of the books, surfacing risks before you ask, modeling scenarios against live data, and drafting output shaped for the audience receiving it. Not chatbots bolted onto a dashboard. Agents wired into the data layer, doing the analytical and narrative work that used to require a finance director and a development director in the same room. Not chatbots. Agents that do the work. Try them inside the demos.
MIAgent Solar reads the grant portfolio and acts before you ask. It surfaces compliance risks, models revenue scenarios, drafts funder-ready narratives, and translates the same data for a board member, a program officer, or a new hire.
MIAgent Lunar scans the budget on open and tells you what it sees: pacing risks, variance patterns, reconciliation gaps. It models scenarios, drafts board summaries, and explains the same numbers differently for leadership, program staff, or your fiscal sponsor.
Naming convention. Every agent I design is a MIAgent, pronounced "My Agent," a Movement Intelligence Agent scoped to a specific function, trained on the organization's own context and documents, and built to keep organizational data out of external systems. Each carries the MIAgent title and a name drawn from the same sky. MIAgent Solar (the sun) and MIAgent Lunar (the moon) are the Slingshot pair. The others follow the same pattern: MIAgent Equinox is the moment the two sides balance exactly, MIAgent Polaris is the fixed reference point every sponsor relationship navigates by, MIAgent Tide is what the moon does at smaller scale, MIAgent Sundial is the original solar deadline device. The argument behind the naming is in Charting New Constellations.
Some of these agents extend what Solar and Lunar already hold, adding a new capability on top of the shared data layer. Others run on their own ground, covering a domain the financial tools do not touch or serving organizations that need a lighter starting point. Each card below names the core skill, the operational reality it was designed to address, and whether it connects to the Slingshot pair. Every one of them starts the same way: a scoping conversation about what your organization is actually carrying. Read the argument behind the architecture.
Core skill: pre-award budget construction. Scopes proposal budgets to your organization's actual GL structure, maps restricted vs. unrestricted allocations, tracks indirect cost rate application, and produces a funder-ready budget narrative. Lives inside Solar's Proposal Budget view and pulls GL categories and staff allocation from Lunar to anchor the math. Needs both Solar and Lunar because a proposal budget that cannot tie back to the books is a promise the organization cannot keep. Built because every grant proposal budget starts from a blank spreadsheet that no one can find after the award closes.
Preview live in SlingshotCore skill: funder-facing narrative drafting in the organization's voice. Produces letters of intent, progress reports, and funder updates that sound like the organization, not a consultant talking about it. Pulls grant portfolio, prior submissions, and funder context from Solar, and pulls program actuals and variance from Lunar for anything that reports on spend or progress. Needs both Solar and Lunar because LOIs rest on grant context and progress reports rest on the books. A draft is only as grounded as the data it is pulling from. Built because development staff rewrite the same sentences across dozens of funder submissions, and every rewrite is an opportunity for the organizational voice to drift.
Core skill: cross-portfolio funding pattern detection. Layers on top of Solar's Grant Pipeline, Payment Schedule, and Revenue Summary to surface patterns across the full grant mix: revenue concentration risk, renewal timing gaps, restriction imbalances, multi-year commitment exposure. Needs Solar because the pattern detection only works against a complete grant portfolio; draws on Lunar's program budget context when present to extend the read into cost coverage risk. Built because the risk that ends a funding cycle is almost always visible in the portfolio before anyone names it.
Core skill: deep fiscal sponsorship intelligence. Dual-entity compliance tracking, pass-through fund management, sponsor relationship reporting, and restricted fund oversight for organizations operating under a fiscal sponsor. Sits on top of Solar's Cash vs. Accrual view and Lunar's Fiscal Sponsor Reconciliation, reading from both at once. Needs both Solar and Lunar because the sponsor-side reporting obligation runs simultaneously against the grant portfolio and the accounting books, and neither side alone can close the loop. Built because fiscal sponsorship creates a reporting obligation that runs in two directions at once, to the sponsor and to each funder, and most organizations navigate it manually with spreadsheets that belong to whoever built them.
Core skill: institutional knowledge preservation. The flagship memory agent. Preserves organizational context across staff transitions: funder relationships, campaign histories, operational lessons. In a form the next person can actually use, under full community control. Runs on its own because institutional knowledge is a separate domain from the financial data Solar and Lunar hold. When deployed alongside Slingshot, it enriches naturally: it can cross-reference funder history against Solar's Documents and grant portfolio without becoming dependent on them. Built because most of what walks out the door with a departing staff member was never written down anywhere the next person could find it.
Core skill: program-side storytelling across audiences. Turns program data into narrative summaries written for funders, leadership, and community, and adapts voice and framing to the audience without losing organizational authenticity. Runs on its own because the inputs are program outcomes, community stories, and contextual detail, a domain the financial tools do not touch. (Solar's Report Brief and MIAgent Aurora handle the funder-financial side; Prism handles the program-impact side.) Built because the same program data has to be told three different ways to three different audiences, and the person doing that translation is usually already the most overloaded person in the org.
Core skill: plain-language variance tracking. A lightweight alternative to Lunar for organizations that are not yet ready for the full accounting side. Tides are what the moon does at smaller scale, and Tide is what Lunar does at smaller scale. Ingests QuickBooks exports or CSV data, tracks grant budgets against actuals, flags variances, and generates plain-language summaries for program staff and leadership without requiring finance expertise to interpret. Tide and Lunar are not meant to run side by side. Tide is the on-ramp; Lunar is the destination. Built because budget variance is usually the first organizational signal that something has shifted, and smaller orgs deserve that signal too even before they are ready to deploy the full Slingshot pair.
Core skill: grant deadline and renewal tracking. A focused deadline tracker for organizations with a lean grant portfolio that do not yet need the full Solar pipeline. The sundial is the original deadline device, descended directly from the sun. Monitors award timelines and reporting deadlines, drafts deadline alerts, and surfaces renewal windows before they close. Sundial and Solar are not meant to run side by side. Sundial is the entry point; Solar is the destination once the portfolio grows past what a deadline list can hold. Built because every missed deadline in this function is a silent trust loss with a specific funder, and the pattern of those losses is what predicts renewal risk years before it shows up on the revenue report.
Every build starts with a scoping conversation. Bring the structure you are navigating and we will figure out together whether a MIAgent is the right tool.
Book a scoping conversationOr connect on LinkedIn