Swap chat AI model in existing Next.js/Supabase app (adult companion platform)

Posted 2 hours ago

Worldwide

Summary

I have a working AI companion web app (Next.js + TypeScript, Supabase, deployed on Vercel). It currently generates chat responses via OpenRouter using one model. I need you to swap the chat-generation model to a different one I'll specify, keeping ALL existing functionality intact. IMPORTANT: This is an adult/NSFW companion platform. Please only apply if you're comfortable working on adult content. The app is already built and working. This is a CONTAINED task — a model swap — NOT a rebuild. Please do not rebuild or change anything beyond what's needed for the model swap. Must keep working (these already work — do not touch them): - Streaming responses (word-by-word output) - The memory system (cross-session memory) - Per-tier usage limits - Stripe subscriptions - Age verification (Didit integration) - Analytics - The existing child-safety content filters — these must stay fully intact and functioning Deliverables: 1. The chat-generation model swapped and working in production 2. Streaming still works correctly 3. All existing features confirmed still working 4. A short written note describing what you changed Tech stack: Next.js (App Router), TypeScript, Supabase, Vercel, currently using OpenRouter for chat generation. There is a CLAUDE.md file in the repo documenting the full architecture and rules. I'll provide repo access, documentation, and I'll add any new API credentials myself (you won't need to handle my secret keys directly). To apply, please answer: 1. Have you integrated LLM APIs (OpenRouter or similar) into a Next.js app before? Briefly describe one example. 2. Are you comfortable working on an adult/NSFW platform? 3. What's your estimated hours/cost and timeline for this? 4. Confirm you'll keep the existing safety filters intact. I have detailed documentation ready to share with whoever I hire. This should be a quick, well-defined job for the right person.

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
TypeScript
API Integration
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 hours ago
  • Interviewing:
    2
  • Invites sent:
    4
  • Unanswered invites:
    1
About the client
Member since Aug 10, 2026
  • United States
    2:25 PM

Explore similar jobs on Upwork

Add Tree Adoption Feature to WordPressFixed-price‐ Posted 2 months ago
WordPress
PHP
HTML5
CSS
CallHana Platform DevelopmentHourly‐ Posted 1 month ago
HTML5
JavaScript
Web Development
PHP
Life Coaching
Wellness

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo