Public roadmap
Roadmap
What we have shipped and what we are building next. No promised dates, just an honest map of where this is going.
Shipped
- ShippedTypeScript SDK
@weckr/sdk on npm. Wraps OpenAI, Anthropic, Gemini, Kimi in two lines.
- ShippedPython SDK
weckr-sdk on PyPI. Same interface, full Python support.
- ShippedLive dashboard
app.useweckr.com. Cost, revenue, and margin in one view.
- ShippedOpenAI support
gpt-5.6, gpt-5.4-mini, and the older gpt-4o family. Token counts captured server side.
- ShippedAnthropic support
claude-opus-4-8, claude-sonnet-4-6, claude-haiku-4-5.
- ShippedGemini support
gemini-3.6-flash, plus the gemini-2.5 and 1.5 families.
- ShippedKimi support
Moonshot AI Kimi (K2, K2.5, K2.6, K3). OpenAI compatible, detected by base URL.
- ShippedOpenSSF Best Practices badge
SDK repo passes the OpenSSF Best Practices criteria, publishes a Scorecard, runs CodeQL and Dependabot, pins actions by SHA.
- ShippedPer-user margin tracking
See exactly which users cost more than they pay. Per LLM call. Real time.
- ShippedPer-feature cost breakdown
Know which features in your app are the most expensive to run.
- ShippedUnprofitable user alert
Amber banner on the dashboard the moment a user goes negative.
- ShippedZero added latency
Fire-and-forget logging. Your LLM calls are never blocked by Weckr.
- ShippedSpending caps
Monthly spend limits per plan. Block the call or downgrade automatically.
- ShippedAuto model routing
When a user crosses their cap, silently swap to a cheaper model in the same provider.
- ShippedModel recommendations
Spots features paying for a heavy model on simple tasks. Estimates the saving.
- ShippedPricing recommendations
From real usage data, suggests what to charge per plan for healthy margins.
- ShippedAgent loop detection
When a user burns 50k tokens in 5 minutes, Weckr fires an alert in seconds. Catches runaway agents before the bill arrives.
- ShippedSlack alerts
A Slack ping the moment the velocity threshold trips. Per-project webhook, no global config.
- ShippedEmail alerts
Same trigger as Slack, delivered via email through Resend. HTML payload with the metric + a link to the user.
- ShippedMargin alerts
Set a per-user margin floor. The moment a user tips below it, Weckr alerts you by Slack and email, with a cooldown so you never get spammed.
- ShippedWeekly email digest
Every Monday, a per-project email with last week’s AI cost, your most expensive users, and the margin trend.
- ShippedNo-code settings panel
Set caps, alert thresholds, Slack webhook, and email recipient straight from the dashboard. No code changes.
- ShippedMulti-project support
Track multiple products under one account. Switch projects in one click.
- ShippedMCP server for Claude
npx -y @weckr/mcp. Ask Claude directly which users are costing you money.
- ShippedDemo without signup
Full clickable dashboard with realistic seeded data at /demo.
- ShippedBreak-even calculator
Interactive tool at /calculator to see if your pricing actually clears costs.
- ShippedClaude Skills plugin
Four skills (integration, model pricing, cost estimator, margin audit) installable as one plugin, so Claude Code knows real prices and the SDK.
- ShippedLive LLM price feed
useweckr.com/pricing.json, the same table the API prices with, plus a weekly watcher that opens a pull request when a provider changes rates.
- ShippedTask cost benchmark
Ten real product features run against OpenAI, Anthropic, Gemini and Kimi, priced by the production code path, published with raw data.
- ShippedPublic status page
useweckr.com/status, built from real recorded checks of the API and database, no synthetic green.
- ShippedDashboard dark mode
Light or dark for the dashboard and the site, remembered per browser.
- ShippedLangChain integration
Boundary-wrap pattern documented for LangChain users. Wrap the underlying OpenAI client; chains stay untouched.
- ShippedCrewAI integration
Same boundary-wrap pattern. Loop detection works on every CrewAI agent that goes through the wrapped client.
- ShippedNext.js and FastAPI starters
Two MIT starters with auth, an LLM endpoint and Weckr wired: clone, deploy, see a margin row.
- ShippedWeckr Pro subscriptions
Stripe Checkout with a 7-day free trial, then $49/month. Cancel anytime from the customer portal.
- ShippedLifecycle emails
Branded emails on trial start, subscription activation, and cancellation, so a billing change never goes silent.
Building next
- NextCost alerts by feature
Not just by user. Get pinged when a specific feature spikes.
- NextStripe plan sync
Connect your own Stripe account so Weckr imports your real plan prices automatically. Today you set plan revenue through the SDK or dashboard.
- NextWebhook support
Send cost and margin events to your own systems in real time.
- NextNative LangChain callbacks
Drop-in CallbackHandler so chains and agents log cost without manual boundary-wrapping. Current pattern stays supported.
- NextLlamaIndex integration
Automatic cost tracking for LlamaIndex pipelines.
- NextGateway proxy mode
An alternative integration. Point your baseURL at a Weckr proxy and get cost tracking with a one line config change. For teams that prefer a proxy over an SDK.
- NextOpenTelemetry exporter
Emit Weckr cost and margin data as standard OpenTelemetry spans. Plug into the observability stack your team already runs.
- NextStreaming support
First-class support for streamed LLM responses. Chat UIs and real-time apps.
- NextAzure OpenAI support
Full support for Azure-hosted OpenAI deployments.
- NextMistral support
Mistral models. Built for EU founders who need EU-hosted inference.
- NextCohere support
Cohere Command models.
- NextTeam seats
Invite co-founders and team members to your Weckr dashboard.
- NextData export
Download all your cost and margin data as CSV or JSON anytime.
- NextSelf-hosted option
Run the Weckr backend on your own infrastructure. For security-sensitive teams.
- NextPublic cost badge
A badge for your README showing live monthly AI spend. Open accounting for AI SaaS.
Missing something?
We do not have a vote button or a backlog form. Open a discussion on GitHub (public, permanent, we reply to every one), or email hello@useweckr.com if you’d rather keep it off the public record.