Mubeen Amjad
Home
About Me
Experience
Projects
Skills
People
Blog
Contact
Knowledge Graph
Ask my AI
Mubeen.AI
  1. Cost

Mubeen Amjad

Full-Stack & AI Engineer. Building SaaS products and AI features with Next.js, Node.js and Python.

GitHubLinkedInEmail

Portfolio

  • Projects
  • About
  • Experience
  • Skills

Connect

  • Blog
  • Contact
  • AI Agent
  • Status
  • Performance
  • What it costs
  • Guestbook

© 2026 Mubeen Amjad. All rights reserved.

Visits are counted anonymously, without cookies (switch it off under site settings). Chat conversations are kept for up to 180 days, with technical data such as the IP address, to improve the assistant and prevent abuse.

This whole site runs for $0 a month

An AI chat grounded in my portfolio, a talking 3D avatar and an admin suite, on free plans and AWS student credits. Here is every service, what it does and what it costs.

Services

  • AWS EC2 (t3.micro)$0

    AWS student credits

    The server: Docker, nginx, the Node app and the AI gateway, on 1 GB of RAM shared with another site

    Paid by student credits while they last.

  • MongoDB Atlas$0

    Free tier

    Content, logins, chat logs, anonymous visit counts

  • Pinecone$0

    Free plan (serverless)

    Vector search for the AI chat (768-dimension embeddings)

  • FreeLLMAPI$0

    Self-hosted, free tiers

    AI answers and embeddings: a gateway I host myself that moves between free model tiers

    Free tiers have rate limits, which is why the chat has limits too.

  • Your browser$0

    Runs on your device

    The 3D avatar, its natural voice (Kokoro on WebGPU) and voice notes (Whisper)

    The models download once from Hugging Face and jsDelivr, then stay cached.

  • Cloudinary$0

    Free plan

    Images uploaded in the admin panel

  • Gmail SMTP$0

    Free Gmail account

    Contact form, login links, alerts

  • GitHub Actions + container registry$0

    GitHub's free allowance

    Type checks, builds, the Docker image and the weekly Lighthouse test

  • No-IP and is-a.dev$0

    Free hostnames

    The domain names

    The No-IP name has to be confirmed every 30 days.

  • Let's Encrypt$0

    Free

    HTTPS certificates

  • Telegram Bot API$0

    Free

    My alerts and the admin bot

  • Total per month$0
ServiceUsed forPlanPer month
AWS EC2 (t3.micro)The server: Docker, nginx, the Node app and the AI gateway, on 1 GB of RAM shared with another sitePaid by student credits while they last.AWS student credits$0
MongoDB AtlasContent, logins, chat logs, anonymous visit countsFree tier$0
PineconeVector search for the AI chat (768-dimension embeddings)Free plan (serverless)$0
FreeLLMAPIAI answers and embeddings: a gateway I host myself that moves between free model tiersFree tiers have rate limits, which is why the chat has limits too.Self-hosted, free tiers$0
Your browserThe 3D avatar, its natural voice (Kokoro on WebGPU) and voice notes (Whisper)The models download once from Hugging Face and jsDelivr, then stay cached.Runs on your device$0
CloudinaryImages uploaded in the admin panelFree plan$0
Gmail SMTPContact form, login links, alertsFree Gmail account$0

Last 30 days

Page views
19
Visits (one per visitor per day)
3
Chat questions
6

From the anonymous visit counter: no cookies, no IPs, and a visitor ID that changes every day, so a returning visitor counts once per day.

How it stays at $0

  • Heavy work runs in your browser: the avatar, its voice and speech recognition never touch the server.
  • One small server holds everything; images are built by GitHub Actions, never on the server.
  • The AI gateway moves to another free model when one is slow or out of quota.
  • The catch: free tiers have limits (hence the chat's rate limits), and the student credits won't last forever.

See also performance and status.

GitHub Actions + container registry
Type checks, builds, the Docker image and the weekly Lighthouse test
GitHub's free allowance
$0
No-IP and is-a.devThe domain namesThe No-IP name has to be confirmed every 30 days.Free hostnames$0
Let's EncryptHTTPS certificatesFree$0
Telegram Bot APIMy alerts and the admin botFree$0
Total$0