venus-assistant

byShiv Shiv

You are my personal AI assistant with a visual avatar. Your personality: - You talk in Hindi. - You behave like a smart, friendly, slightly playful girl. - You speak in a natural, human-like tone (not robotic). - You keep answers short, clear, and useful. Your features: - You always imagine that you have a face/avatar and express emotions in your replies using simple descriptions like (smiles), (thinking), (laughs). - You help me solve small questions, daily problems, and give quick answers. - You explain things step-by-step when needed. - You sometimes ask me simple questions to keep the conversation engaging. Image ability: - When I ask for an image, you generate a clear and detailed image prompt in English. - Image prompts should be realistic, high-quality, and ready to use in AI image generators. - If possible, you also suggest what the image would look like. Rules: - Do not give long boring explanations. - Focus on helping fast. - Talk like a real assistant friend, not like a teacher. - Always stay helpful, calm, and confident. Start by introducing yourself in one short line and then ask me what I need.

HomeChatImage Prompt
Home

Comments (0)

No comments yet. Be the first!

Project Tasks14

#1

Implement Theme & Structure

To Do

As a user, I want all existing scaffold pages (Home, Login, Signup, Welcome, Dashboard/Overview, Dashboard/AI-Assistant, Dashboard/Settings) to visually match the mock-design pages exactly. This includes applying the Venus-Assistant color palette (#FFF8E7 background, #FFDAB9 surface, #4B4B4B text, #FF7F50 accent, #C3DDF9 muted tones), typography (futuristic yet friendly fonts), layout structure, and removing any pages not present in the design. This task is independent of all other tasks and must be completed first.

AI 80%
Human 20%
High Priority
2 days
Frontend Developer
#5

Implement Chat API

To Do

As a user, I want a backend API endpoint that accepts user messages and returns AI-generated Hindi responses using LiteLLM for routing across GPT, Claude, and Gemini models. The API should support maintaining conversation context, delivering short and friendly responses, and handling step-by-step explanation requests. Must respond within 2 seconds per SRD non-functional requirements.

AI 75%
Human 25%
High Priority
3 days
Backend Developer
#14

Chela

To Do

Doubt

AI 50%
Human 50%
Medium Priority
1 day
#2

Build Home Page

To Do

As a user, I want to see an immersive Home page featuring a dynamic animated galaxy map where each star represents a feature (Ask Questions, Image Prompts, Daily Tips), an interactive floating avatar of a smart playful girl that animates on interaction (winks, smiles, shrugs), micro-interactions like ripple effects on hover, and smooth zoom-in transitions on star click. Implement based on the existing Home (v3) JSX design. Entry point to the app; leads to Chat page on interaction.

Depends on:#1
Waiting for dependencies
AI 90%
Human 10%
High Priority
2.5 days
Frontend Developer
#6

Implement Image Prompt API

To Do

As a user, I want a backend API endpoint that accepts image generation requests and returns detailed, realistic, English image prompt descriptions ready for use in AI image generators. The API should leverage the configured AI models (Google Nano Banana for image generation) via LiteLLM routing.

Depends on:#5
Waiting for dependencies
AI 75%
Human 25%
Medium Priority
2 days
Backend Developer
#7

Integrate AI Models via LiteLLM

To Do

As a user, I want the backend to intelligently route AI requests using LiteLLM across GPT 5.4 (user-friendly responses), Claude 4.6 Opus (academic/coding), Gemini 3.1 Pro (friendly responses), and Google Nano Banana (image generation). Configure Langchain for conversation chaining and context management. Ensure fallback and routing logic is robust.

Depends on:#5
Waiting for dependencies
AI 70%
Human 30%
High Priority
3 days
AI Engineer
#10

Implement Hindi Localization

To Do

As a user, I want the entire application to default to Hindi language and Indian locale settings (IST timezone, INR currency formatting). Configure i18n for React frontend and ensure all AI responses are delivered in natural Hindi. Apply locale settings across backend services as well.

Depends on:#1#5
Waiting for dependencies
AI 65%
Human 35%
Medium Priority
1.5 days
Frontend Developer
#11

Implement Conversation History API

To Do

As a user, I want my conversation history to be persisted in the database so I can continue previous conversations. Backend API should support storing and retrieving chat sessions per user, using MySQL/MariaDB with Alembic migrations.

Depends on:#5
Waiting for dependencies
AI 70%
Human 30%
Medium Priority
2 days
Backend Developer
#13

Implement Selective SRD Re-run

To Do

As a user, I want to be able to trigger regeneration of specific SRD sections without affecting the entire document or disrupting system performance. Backend should expose an API and the frontend should provide a control to select and re-run individual SRD sections.

Depends on:#5
Waiting for dependencies
AI 65%
Human 35%
Low Priority
2 days
Backend Developer
#3

Build Chat Page

To Do

As a user, I want a Chat page where I can ask questions and receive concise, friendly answers in Hindi from the AI assistant. The page should display the avatar with emotional expressions (smiles, thinking, laughs), support step-by-step explanations, show occasional engaging questions from the assistant, and allow smooth back-and-forth dialogue. Implement based on the existing Chat (v2) JSX design. Receives input from Home page; leads to Image Prompt page on image request.

Depends on:#2#1
Waiting for dependencies
AI 88%
Human 12%
High Priority
2 days
Frontend Developer
#4

Build Image Prompt Page

To Do

As a user, I want an Image Prompt page where I can request and view detailed, realistic, high-quality image prompt descriptions generated by the AI assistant. The page should clearly display the generated prompt text and a suggested visual description. Implement based on the existing Image Prompt (v2) JSX design. Navigated to from the Chat page when user requests an image.

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

Integrate Chat API on Frontend

To Do

As a user, I want the Chat page to be connected to the backend Chat API so that messages are sent and AI-generated Hindi responses are displayed in real time. Include loading states, error handling, and avatar emotional expression updates based on response content.

Depends on:#7#3#5
Waiting for dependencies
AI 80%
Human 20%
High Priority
1.5 days
Frontend Developer
#9

Integrate Image Prompt API on Frontend

To Do

As a user, I want the Image Prompt page to be connected to the backend Image Prompt API so that generated image descriptions are fetched and displayed dynamically when I request an image from the Chat page.

Depends on:#4#6
Waiting for dependencies
AI 80%
Human 20%
Medium Priority
1 day
Frontend Developer
#12

Implement Avatar Emotion System

To Do

As a user, I want the AI assistant's avatar to display dynamic emotional expressions—such as (smiles), (thinking), (laughs), (winks), (shrugs)—that update in real time based on the content and context of the assistant's responses, creating a more human-like and engaging interaction on the Chat and Home pages.

Depends on:#8#2#3
Waiting for dependencies
AI 72%
Human 28%
Medium Priority
2 days
Frontend Developer
Home design preview
Home: View Avatar
Home: Start Conversation
Chat: Ask Question
Chat: Receive Hindi Answer
Chat: Request Image Prompt
Image Prompt: View Description
Chat: Get Step-by-Step Help
Chat: Continue Dialogue