I built MarginDash so teams can stop over-budget AI requests before they’re sent.
What it does:
- Set budgets at company, customer, and feature level
- SDK checks budget first and blocks requests that exceed limits
- Your app still calls OpenAI/Anthropic/etc directly (no proxy/gateway)
- Prompts and outputs go directly between your app and the AI API provider
- MarginDash only receives usage metadata (token counts)
- TypeScript and Python SDKs
Flow:
Checks limit you set for customer/feature -> sends AI call if within that limit -> records cost
I’d love feedback on any missing enforcement scope you’d need in production
gdhaliwal23•1h ago
I’d love feedback on any missing enforcement scope you’d need in production
Docs: https://margindash.com/documentation