Stop managing money. Start building wealth.
Most financial apps fail because they expect discipline from users who are already overwhelmed. Dashboards and budgets donβt change behavior β timely, contextual, psychologically aware guidance does.
Anya.fi is a proactive Agentic AI that lives inside WhatsApp and Telegram, not a standalone mobile app.
It analyzes financial activity in real time and nudges users using human-like, empathetic conversation.
Traditional financial apps are:
- Passive dashboards
- Information-heavy
- Not behavior-changing
- Built for users with time & discipline
For gig workers, freelancers & stressed millennials:
- Income is volatile
- Spending is unpredictable
- No one has time for budgeting
They need guidance, not graphs.
- Zero Input β No manual logging or categorization
- Proactive AI Assistant
- Conversational nudges instead of notifications
- Lives on WhatsApp & Telegram
- Uses Account Aggregator for secure data
- Behavioral psychology-driven design
[User]
|
WhatsApp / Telegram Bots
|
ββββββββββββββββββββββ
β Messaging Adapters β
ββββββββββββββββββββββ
|
ββββββββββββββββββ
β MCP Layer β
β (Agent Brain) β
ββββββββββββββββββ
Observe β Reason β Act
|
ββββββββββββββββββββ
β LLM Core β
ββββββββββββββββββββ
/ | | \
Account GoalTracker Plugins Tools
Aggregator DB (Zomato, (Browser ext,
API MagicBricks, AA Consent)
PaytmInsider)
Detects checkout pages via browser extension β triggers intervention via WhatsApp/Telegram.
Generates personalized images of the userβs dream home or long-term goals using real real-estate data.
Recommends socially intelligent alternatives when peer pressure causes costly plans.
- FastAPI (Python)
- PostgreSQL (Primary Database)
- Redis (Agent memory + session state)
- SQLAlchemy ORM
- OpenAI/ Groq LLM (Agent Brain)
- Model Context Protocol (MCP) for tool orchestration
- Image Generation: OpenAI / Gemini
- Account Aggregator (Finvu Sandbox)
- Zomato API
- MagicBricks / 99acres APIs
- PaytmInsider API
- WhatsApp Business Cloud API
- Telegram Bot API
- Chrome Extension (Anti-Impulse Plugin)
- Docker
- Railway / Render for backend
- Ngrok for local webhook testing
- Create WhatsApp Business App
- Create Telegram Bot using BotFather
- Configure webhook + verify tokens
- Setup FastAPI project structure
- Initialize PostgreSQL + schemas
- Register with A.A sandbox
- Setup Redis for session state
- Create
.envand config management
- WhatsApp + Telegram bot both live
- AA consent + fetch transactions
- Transaction categorization
- Goals storage
- MCP loop: Observe β Reason β Act
- Basic nudges delivered via WhatsApp
- User: βI want to save for a laptopβ
- System stores goal
- When overspending occurs β friendly nudge on WhatsApp & Telegram
- Build Chrome extension
- Detect checkout URLs
- Emit event β backend
- Trigger AI intervention
- Fetch real estate data
- Generate emotional future-goal image
- Assign as goal thumbnail
- Fetch location + alternatives
- Draft socially intelligent message
- Deliver via WhatsApp & Telegram
- Reliability improvements
- Better conversation memory
- User analytics dashboard
- Auto-savings workflows
- Personalized investment nudges
- Behavioral insights engine
anya-fi/
βββ backend/
β βββ main.py
β βββ agents/
β β βββ mcp.py
β β βββ impulse_agent.py
β β βββ future_self_agent.py
β β βββ social_agent.py
β βββ messaging/
β β βββ whatsapp.py
β β βββ telegram.py
β βββ plugins/
β βββ whatsapp/
β βββ db/
β β βββ models.py
β β βββ migrations/
β βββ utils/
β βββ config.py
βββ chrome-extension/
βββ docs/
β βββ architecture.png
βββ README.md
git clone https://github.com/asyelmoteb22-show/anya-shop-guardian.git
cd anya-shop-guardian
# setup env
cp .env.example .env
# install backend deps
pip install -r requirements.txt
# run FastAPI
uvicorn main:app --reload
- Multilingual support
- Instagram support
- Automated SIP + investment plans
- Emotional-AI personality modes
- Tax advisory assistant
- Personalized bill negotiation AI
MIT License
Β© 2025 Anya.fi Team