AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Open source email API you run yourself. Resend-compatible REST and SMTP, React templates and webhooks on Next.js, Convex, Better Auth and AWS SES.
Developer toolsTypeScript · JavaScriptGitHub @PanaraStudiosOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
The open-source Opensend application with built-in Amazon SES setup.
Authentication, teams, SSO and OAuth use Convex. Installation onboarding and domains
now use persistent Convex state and AWS SES. Other dashboard features still use
the demo store while their backend milestones are implemented.Read the full README ↗The open-source Opensend application with built-in Amazon SES setup.
Website: opensend.cc
Authentication, teams, SSO and OAuth use Convex. Installation onboarding and domains now use persistent Convex state and AWS SES. Other dashboard features still use the demo store while their backend milestones are implemented.
The marketing website is maintained separately in the private
PanaraStudios/opensend-website repository. Its pages, sponsor checkout, Stripe
webhook, R2 logo storage, waitlist, and analytics are not part of this app.
UI components and styles are local copies; neither repository imports from the other.
With Docker and Docker Compose installed:
curl -fsSL https://opensend.cc/install.sh | sh
The installer downloads prebuilt images and configures the three public hostnames.
Use --convex cloud to run with Convex Cloud instead of a local backend.
See self-hosting for flags, upgrades and source installation.
Requires Node.js 22 and pnpm 11.7.0.
pnpm install --frozen-lockfile
pnpm dev
Open http://localhost:3000. / redirects to /emails. Sign up for the first account, verify using the backend logs, and log in to start
the setup wizard. App pages are excluded from indexing.
pnpm lint
pnpm typecheck
pnpm test
pnpm build
See SES onboarding.
Deploy the app and marketing website from their own repositories and environment
variables. The marketing deployment owns opensend.cc; an app deployment needs
a separate domain. Before deploying this app in place of the former combined
site, switch the marketing host to the private website repository and configure
its Stripe, R2, Cocomail, and DataFast environment variables there.
Opensend and the SES delivery engine are licensed under the Apache License 2.0. Copyright 2026 Panara Studios. Self-hosting Convex uses Convex's own backend license; see the SES runbook.
Opensend is a product of Panara Studios. Questions: [email protected]
Run pnpm setup to start the Docker stack. See self-hosting for setup, account verification, OIDC, backups, and recovery.
Anonymous usage statistics are on by default, with an installation admin switch and a server environment override. See anonymous usage statistics for the exact payload and how to turn sharing off.