AI Character Roleplay Platform
AI character chat, payments, creator revenue, admin panel & one-file rebranding
Gallery
About
OverviewThis is the complete source code of an AI character chat platform that ran in production. Users browse and chat with AI characters, create and publish their own, and pay for usage with credits or a premium subscription. It's been fully white-labeled: one config file sets your name, domain, logo, and color palette, and a step-by-step guide walks you from an empty server to a live site.You're buying the product and months of development time, not a business. There's no user base, revenue, or brand included (details below).FeaturesCharactersMulti-step character creator: personality, scenario, multiple opening messages, example dialogues, image galleryAI-assisted generator: describe a character in a sentence and get a full draftLorebooks: world facts injected into the chat only when their keywords come upContent rating per character (SFW / NSFW) and visibility (public, unlisted share link, private)Ownership transfer between accounts, downloadable character card image, comments, favorites, reportsChatStreamed AI replies, regenerate and swipe between alternatives, edit and delete messagesUser personas, long-term memory summaries, pinned chatsWorks with any model on OpenRouter, with an automatic fallback model if the main one failsUsers can connect their own OpenRouter key (stored encrypted)MonetizationCredits per AI reply, free daily credits with streaks, one-off credit packsMonthly premium subscription: cheaper messages, monthly bonus credits, longer memory, profile perksDiscount codes, Stripe Checkout, billing portal, webhooks — all prices managed from the admin panelCreator economyCreators earn a share of the credits spent on their characters, paid out as platform creditsCreator dashboard with analytics, earnings, goals, and badgesCommunityCustomizable profiles, guestbooks, follows, notifications, leaderboardAchievement badges, seasonal events, homepage banners, site-wide announcementsSafety and moderationLocal NSFW image classifier on every upload (no third-party API)Detection of characters written as minors, which forces safe-for-work rulesPlatform rules built into the AI's system prompt, plus reporting and moderation toolsAdmin panelUsers, character moderation, reports, pricing, discount codes, banners, badges, events, announcementsDashboards: sales, usage, AI spend (OpenRouter), traffic (Cloudflare), online usersSEO and operationsGenerated link-preview images for the site and every character, sitemap, structured data, instant indexing (IndexNow)Public status page, nightly database backups, zero-downtime deploy scriptTech stackNext.js 14 (App Router) TypeScript Tailwind CSS PostgreSQL + Prisma Redis NextAuth (email, Google, two-factor) Stripe OpenRouter Resend Docker PM2 CaddyWhat's includedFull source code, white-labeled: one file controls name, domain, logo, and colorsDocumentation: setup and rebranding guide, architecture map, commented configurationDeployment templates: Docker Compose (Postgres + Redis), PM2, Caddy, deploy and backup scriptsClean database schema with a single initial migrationThe NSFW image-classifier model fileWhat's not includedUsers, traffic, or revenueThe original brand, domain, or social accountsLegal texts ready to use: the Terms, Privacy, and Cookie pages are complete templates, but you need to fill in your details and have them reviewed for your jurisdictionRunning costs A single VPS (4 GB RAM) runs the whole stack. AI usage is pay-as-you-go through OpenRouter and is covered by the credits users buy.Asking price: 7000$ Payment through escrow. The code is delivered as an archive, plus the model file.
Comments (0)
No comments yet. Be the first to comment!
ComingUp