crimson-ai

byIshfaq

Create a premium futuristic AI companion web app called "BLOBBY". Owner / Creator: Talha bin saif. The app should feel like a 2026 ultra-premium AI assistant similar to ChatGPT but with a unique cosmic personality. Core Features: 1. AI Chat System - Real-time conversational AI chat - Smart contextual responses - Chat history saved automatically - Memory system so the AI remembers previous conversations - Regenerate response button 2. Image Generation - Users can generate images using prompts - Support high-quality AI images - Allow downloading generated images - Gallery history of generated images 3. Image Tools - Upload image - AI image description - Image analysis - Background remover - Image upscaler (ultra resolution) 4. Document Tools - Upload PDF - Edit PDF - Create PDF - Extract text from PDF - Summarize PDF 5. Real-Time Data - Ability to fetch real-time information from the internet - News, facts, and updated data 6. Voice System - Voice input using microphone - Voice output (AI speaks responses) 7. Themes Theme switcher with these styles: - Cosmic Blue - Obsidian Black - Liquid Silver - Neon Sakura Pink - Emerald Quantum - Solar Gold Elite - Dark Hacker Mode - Transparent Glass Mode 8. UI Design Design should look like a futuristic AI companion. Central glowing AI orb avatar inspired by a jellyfish-like holographic creature with glowing tentacles. Background: Cosmic nebula with glassmorphism panels, floating particles, holographic elements, and glowing gradients. UI Elements: - Floating microphone orb at bottom - Chat bubbles with glassmorphism - Radial menu for AI modes - Smooth futuristic animations Modes: Dream Weaver → image generation Mind Storm → brainstorming ideas Quantum Dive → deep research Doc Master → PDF tools Sonic Realm → voice assistant Empire Mode → productivity tasks The interface must be mobile-first, ultra-smooth, futuristic, and visually stunning. Make the experience feel alive and premium like a personal AI companion.

LoginAdmin DashboardUser ManagerSettingsChatImage StudioDoc Tools
Login

Comments (0)

No comments yet. Be the first!

Project Tasks23

#10

Implement Core Chat API

To Do

As a user, I want to use the backend API for real-time AI conversations so that BLOBBY can respond intelligently. Build the FastAPI chat endpoint integrating GPT model via Litellm for LLM routing. Include: conversation creation, message send/receive, streaming response support, typing indicator event, and regenerate response endpoint. Stores conversation and message history in MySQL.

AI 70%
Human 30%
High Priority
3 days
AI Credits:8
Backend Developer
#14

Implement Image Generation API

To Do

As a user, I want to use the backend API for AI image generation so that BLOBBY can create high-quality images from my prompts. Build a FastAPI endpoint integrating Google Nano Banana (image generation model) via Litellm. Accept text prompts, return generated image URLs, and store gallery history per user in MySQL.

AI 70%
Human 30%
High Priority
2.5 days
AI Credits:8
AI Engineer
#20

Implement User Management API

To Do

As an admin, I want to use the backend API for user management so that I can view, edit, and manage all platform users. Build FastAPI endpoints for: list users, get user detail, update user profile, and deactivate/delete user. Secured with admin role-based access control.

AI 60%
Human 40%
High Priority
2 days
AI Credits:7
Backend Developer
#17

Implement Document Tools API

To Do

As a user, I want to use the backend API for document intelligence so that BLOBBY can analyze, summarize, and extract content from my files. Build FastAPI endpoints for: PDF/DOC/TXT upload, document summarization, text extraction, and document creation/editing. Integrate Claude 4.5 Opus via Litellm for document analysis.

AI 70%
Human 30%
High Priority
2.5 days
AI Credits:8
Backend Developer
#15

Implement Image Tools API

To Do

As a user, I want to use the backend API for image editing tools so that BLOBBY can analyze, remove backgrounds, and upscale my images. Build FastAPI endpoints for: image upload & analysis, background removal, image upscaling to ultra-resolution, and image download. Integrate with AI image tools and store results per user.

AI 65%
Human 35%
Medium Priority
2 days
AI Credits:7
AI Engineer
#19

Implement Admin Stats & Health API

To Do

As an admin, I want to use the backend API for system stats and health monitoring so that I can oversee BLOBBY's performance. Build FastAPI endpoints for: platform usage statistics, system health metrics (CPU, memory, response times), and user activity summaries.

AI 60%
Human 40%
High Priority
2 days
AI Credits:7
Backend Developer
#1

Implement Theme & Global Structure

To Do

As a user, I want the app to have a consistent cosmic futuristic theme so that every page feels premium and aligned. Implement the global color palette (Cosmic Blue #1E3A8A, Obsidian Black #0F172A, Liquid Silver #BCCCDC, Neon Sakura Pink #F72585, Emerald Quantum #2EC4B6, Solar Gold Elite #FFD700, Dark Hacker Mode #121212, Transparent Glass Mode), glassmorphism base styles, animated particle background, futuristic typography, and shared layout components (sidebar, navbar, wrappers). Remove any scaffold pages not present in the design or user flow. This task must be completed before all other frontend page tasks.

AI 40%
Human 60%
High Priority
2 days
AI Credits:7
Frontend Developer
#5

Build Image Studio Page

To Do

As a user, I want to generate, edit, and download AI images so that I can use BLOBBY's image intelligence tools. Implement the Image Studio page based on the existing JSX design (Image Studio v2). Include: prompt input for image generation, upload area for image analysis/editing, background remover and upscaler options, download button, and gallery history of generated images. Follows user flow: Chat → Image Studio: Generate Image → Image Studio: Download Image.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#4

Build Chat Page

To Do

As a user, I want to have real-time conversations with BLOBBY so that I can get intelligent responses in a futuristic chat interface. Implement the Chat page based on the existing JSX design (Chat v2). Include: scrollable conversation history, liquid-style glassmorphism chat bubbles with soft inner glow, BLOBBY typing indicator animation, regenerate response button, input bar with microphone icon placeholder, and the glowing AI orb avatar. Follows user flow: Chat: Start Conversation → Chat: Regenerate Response → Image Studio → Doc Tools.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#13

Implement Real-Time Web Search API

To Do

As a user, I want to use the backend API for real-time information retrieval so that BLOBBY can answer questions with current data. Build a FastAPI endpoint that triggers web search via Langchain tools, returning up-to-date news, facts, and data to be injected into BLOBBY's chat responses.

Depends on:#10
Waiting for dependencies
AI 65%
Human 35%
Medium Priority
2 days
AI Credits:7
Backend Developer
#8

Build User Manager Page

To Do

As an admin, I want to view and edit user accounts so that I can manage all platform users. Implement the User Manager page based on the existing JSX design (User Manager v2). Include: user list table with search/filter, user detail view, and edit user form with glassmorphism panels. Follows admin flow: Admin Dashboard → User Manager: View Users → User Manager: Edit User.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#9

Build Settings Page

To Do

As an admin, I want to configure AI settings and manage themes so that BLOBBY operates as intended. Implement the Settings page based on the existing JSX design (Settings v2). Include: AI configuration panel, theme switcher (all 8 themes), and system preference controls. Follows admin flow: Admin Dashboard → Settings: Configure AI → Settings: Manage Themes.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
Medium Priority
1.5 days
AI Credits:6
Frontend Developer
#3

Build Login Page

To Do

As a user, I want to sign in to BLOBBY so that I can access my personalized AI companion. Implement the Login page based on the existing JSX design (Login v2). Include glassmorphism form panel, glowing input fields, futuristic sign-in button, and link to signup. Follows user flow: Login: Sign In → Chat: Start Conversation (General User) and Login: Sign In → Admin Dashboard (Admin). Ensure the design matches the Login v2 design page exactly.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
1.5 days
AI Credits:6
Frontend Developer
#6

Build Doc Tools Page

To Do

As a user, I want to upload and analyze documents so that BLOBBY can summarize, extract, or edit my files. Implement the Doc Tools page based on the existing JSX design (Doc Tools v2). Include: file upload area (PDF, DOC, TXT), summarize button, extract text button, create/edit document options, and results display panel with glassmorphism styling. Follows user flow: Chat → Doc Tools: Upload Document → Doc Tools: Summarize Doc.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#7

Build Admin Dashboard Page

To Do

As an admin, I want to view system stats and monitor platform health so that I can manage BLOBBY effectively. Implement the Admin Dashboard page based on the existing JSX design (Admin Dashboard v2). Include: stats overview cards, system health monitor panel, navigation to User Manager and Settings. Follows admin flow: Login → Admin Dashboard: View Stats → Admin Dashboard: Monitor Health → User Manager / Settings.

Depends on:#1
Waiting for dependencies
AI 85%
Human 15%
High Priority
2 days
AI Credits:7
Frontend Developer
#11

Implement Chat Memory API

To Do

As a user, I want the backend API for conversation memory so that BLOBBY remembers my previous interactions. Implement a memory/context management layer using Langchain to maintain per-user conversation context across sessions. Store and retrieve memory snapshots in MySQL. Expose endpoints for fetching and clearing conversation history.

Depends on:#10
Waiting for dependencies
AI 70%
Human 30%
High Priority
2.5 days
AI Credits:8
AI Engineer
#22

Implement Voice AI API

To Do

As a user, I want to use the backend API for voice interaction so that I can speak to BLOBBY and hear its responses. Build FastAPI endpoints for: speech-to-text (voice input processing), text-to-speech (AI voice response generation), and real-time voice conversation session management.

Depends on:#10
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
3 days
AI Credits:8
AI Engineer
#2

Build Landing Page

To Do

As a user, I want to land on a stunning cosmic homepage so that I am immediately immersed in BLOBBY's futuristic experience. No JSX design is available yet — a design sub-step is required before implementation. Design and implement the Landing page with: 3D holographic AI orb avatar floating in the center with pulsating glowing gradients (purple, blue, pink), dynamic cosmic nebula background with animated particles, a radial mode-selection menu around the orb (Dream Weaver, Mind Storm, Quantum Dive, Doc Master, Sonic Realm, Empire Mode) with hover ripple animations, and glassmorphism panels. CTA navigates to Login. Follow user flow: Landing: View Orb → Landing: Select Mode → Login: Sign In.

Depends on:#1
Waiting for dependencies
AI 50%
Human 50%
High Priority
3 days
AI Credits:8
Frontend Developer
#12

Integrate Chat Frontend with API

To Do

As a user, I want the Chat page to communicate with the backend so that my conversations are processed and stored in real-time. Connect the Chat page to the Core Chat API and Memory API. Implement streaming message rendering, typing indicator driven by backend events, regenerate response action, and scrollable history loaded from API.

Depends on:#11#4#10
Waiting for dependencies
AI 65%
Human 35%
High Priority
2 days
AI Credits:7
Frontend Developer
#21

Integrate Admin Dashboard with API

To Do

As an admin, I want the Admin Dashboard to display live stats and health data so that I can monitor the platform in real-time. Connect Admin Dashboard, User Manager, and Settings pages to their respective APIs. Implement data fetching, real-time health polling, and user CRUD actions in the UI.

Depends on:#9#19#7#8#20
Waiting for dependencies
AI 65%
Human 35%
High Priority
2.5 days
AI Credits:7
Frontend Developer
#23

Implement Adaptive Personality API

To Do

As a user, I want BLOBBY to adapt to my behavior over time so that conversations feel increasingly personal. Build backend logic using Langchain and long-term memory storage to track user preferences, interaction patterns, and generate smart suggestions. Expose endpoints for preference retrieval and personality adaptation updates.

Depends on:#11
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
3 days
AI Credits:9
AI Engineer
#16

Integrate Image Studio with API

To Do

As a user, I want the Image Studio page to connect to the backend so that I can generate, edit, and download images seamlessly. Connect Image Studio page to Image Generation API and Image Tools API. Implement prompt submission, gallery display, upload flow, editing controls, and download functionality.

Depends on:#5#15#14
Waiting for dependencies
AI 65%
Human 35%
High Priority
2 days
AI Credits:7
Frontend Developer
#18

Integrate Doc Tools with API

To Do

As a user, I want the Doc Tools page to connect to the backend so that I can upload, summarize, and extract content from my documents. Connect Doc Tools page to the Document Tools API. Implement file upload UI, summarization trigger, text extraction display, and document editing flow.

Depends on:#6#17
Waiting for dependencies
AI 65%
Human 35%
High Priority
1.5 days
AI Credits:6
Frontend Developer
Login: Sign In
Admin Dashboard: View Stats
Admin Dashboard: Monitor Health
User Manager: View Users
User Manager: Edit User
Settings: Configure AI
Settings: Manage Themes