Home
Softono
wants-chat

wants-chat

Open source TypeScript
29
Stars
26
Forks
39
Issues
1
Watchers
1 month
Last Commit

About wants-chat

Beyond chatbots: an AI platform that understands user intent and dynamically renders contextual UIs. 1,100+ tools, 30+ models, 100+ integrations.

Platforms

Web Self-hosted

Languages

TypeScript

๐ŸŽฏ What is WantsChat?

WantsChat is a revolutionary AI-powered platform that understands what you want and instantly provides the right tool, app, or automation to get it done. Unlike traditional chatbots that only respond with text, WantsChat detects your intent and renders contextual user interfaces tailored to your exact needs.

๐Ÿ’ฌ You say: "I want to convert 500 USD to EUR"
โœจ WantsChat: Instantly shows a beautiful currency converter UI with live rates

๐Ÿ’ฌ You say: "I want to generate a logo for my startup"
โœจ WantsChat: Opens AI image generator with logo templates pre-loaded

๐Ÿ’ฌ You say: "I want to track my project expenses"
โœจ WantsChat: Displays expense tracker with your currency, categories, and export options

๐Ÿš€ The Problem We Solve

In 2025, the average knowledge worker uses 50+ different apps daily:

  • Calculators, converters, generators
  • Project management tools
  • Design software
  • Finance trackers
  • Health apps
  • And dozens more...

WantsChat combines them ALL into one intelligent platform.


๐Ÿš€ Why this project matters

We believe AI should not just talk โ€” it should DO.


๐Ÿ† What Makes WantsChat UNIQUE

โŒ Traditional AI Chatbots

  • Only generate text responses
  • Static conversation interface
  • No contextual tools
  • Can't build apps
  • Single-purpose design

โœ… WantsChat

  • Intent Detection โ†’ Shows relevant UI
  • 1,100+ Contextual Tools โ†’ Ready to use
  • No-Code App Builder โ†’ Full-stack apps
  • Workflow Automation โ†’ n8n-style flows
  • Multi-Model AI โ†’ 30+ models across 8 providers

๐ŸŽฏ The Innovation: Intent โ†’ Contextual UI

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                     TRADITIONAL CHATBOTS                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚   User: "Calculate my BMI"                                      โ”‚
โ”‚   Bot: "To calculate BMI, divide weight by height squared..."   โ”‚
โ”‚   User: [Still needs to find a calculator]                      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                        WantsChat                                โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚   User: "Calculate my BMI"                                      โ”‚
โ”‚                                                                 โ”‚
โ”‚   โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”                       โ”‚
โ”‚   โ”‚  BMI Calculator                     โ”‚                       โ”‚
โ”‚   โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€          โ”‚                       โ”‚
โ”‚   โ”‚  Height: [175] cm                   โ”‚                       โ”‚
โ”‚   โ”‚  Weight: [70] kg                    โ”‚                       โ”‚
โ”‚   โ”‚                                     โ”‚                       โ”‚
โ”‚   โ”‚  Your BMI: 22.9 (Normal)            โ”‚                       โ”‚
โ”‚   โ”‚  โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–“โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘               โ”‚                       โ”‚
โ”‚   โ”‚                                     โ”‚                       โ”‚
โ”‚   โ”‚  [Export PDF] [Track History]       โ”‚                       โ”‚
โ”‚   โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜                       โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

๐ŸŒŸ Core Features

1๏ธโƒฃ 1,100+ Contextual Tools (Growing Daily)

WantsChat tools panel โ€” 1,102 tools across 20+ categories
๐Ÿ“Š Calculators & Converters (80+)
  • Currency Converter (150+ currencies, live rates)
  • BMI Calculator
  • Loan Calculator
  • Compound Interest
  • Unit Converters (Length, Weight, Temperature, etc.)
  • Date Calculator
  • Percentage Calculator
  • Mortgage Calculator
  • Tip Calculator
  • Age Calculator
  • Time Zone Converter
  • And 70+ more...
โœ๏ธ AI Writing Tools (50+)
  • Blog Post Generator
  • Email Composer
  • Cover Letter Writer
  • Resume Builder
  • Social Media Post Generator
  • Product Description Writer
  • SEO Meta Tag Generator
  • Press Release Generator
  • Speech Writer
  • Story Generator
  • And 40+ more...
๐ŸŽจ AI Creative Tools (40+)
  • AI Image Generator (FLUX, SDXL)
  • AI Logo Generator
  • AI Video Generator
  • Background Remover
  • Image Upscaler
  • Photo Enhancer
  • Meme Generator
  • Avatar Generator
  • Banner Designer
  • Icon Generator
  • And 30+ more...
๐Ÿ’ผ Business Tools (100+)
  • Invoice Generator
  • Contract Generator
  • Proposal Builder
  • Business Plan Writer
  • Meeting Notes
  • Project Timeline
  • Kanban Board
  • Quote Builder
  • Expense Tracker
  • Time Tracker
  • And 90+ more...
โš–๏ธ Legal Tools (25+)
  • Case Intake
  • Client Agreement
  • Court Calendar
  • Deposition Scheduler
  • Document Review
  • Matter Management
  • Time Entry (UTBMS/LEDES)
  • Trust Account
  • Conflict Check
  • Witness List
  • Legal Research
  • Pleading Drafter
  • And more...
๐Ÿฅ Healthcare Tools (30+)
  • Patient Intake
  • Medical History
  • Lab Results Tracker
  • Medication Reminder
  • Insurance Verification
  • Clinical Notes
  • Surgery Scheduler
  • Telehealth Scheduler
  • HIPAA Compliance
  • And more...
๐Ÿ  Real Estate Tools (30+)
  • Property Listing
  • Rental Application
  • Lease Agreement
  • Mortgage Pre-Qualification
  • Home Valuation
  • Open House Scheduler
  • Rent Roll
  • Security Deposit Tracker
  • Property Inspection
  • And more...
๐Ÿฝ๏ธ Restaurant & Hospitality (20+)
  • Table Management
  • Waitlist Manager
  • Kitchen Display
  • Menu Engineering
  • Recipe Costing
  • Food Cost Calculator
  • Temperature Log
  • Tip Pool Calculator
  • And more...
๐Ÿญ Manufacturing & Logistics (20+)
  • BOM Manager
  • Quality Inspection
  • Machine Maintenance
  • Production Scheduler
  • Inventory Manager
  • Fleet Manager
  • Shipment Tracker
  • And more...
๐Ÿซ Education & Childcare (15+)
  • Student Database
  • Gradebook
  • Lesson Planner
  • Daily Report (Daycare)
  • Child Profile
  • Incident Report
  • Tuition Tracker
  • And more...

2๏ธโƒฃ No-Code App Builder

WantsChat generating a full app spec from a single prompt

Build complete full-stack applications without writing code:

  • Frontend: React components with Tailwind CSS
  • Backend: Hono.js APIs with PostgreSQL
  • Deploy: One-click deployment
๐Ÿ“ฑ What You Can Build:
โ”œโ”€โ”€ Customer portals
โ”œโ”€โ”€ Internal dashboards
โ”œโ”€โ”€ E-commerce stores
โ”œโ”€โ”€ Booking systems
โ”œโ”€โ”€ CRM applications
โ”œโ”€โ”€ Inventory management
โ”œโ”€โ”€ And literally ANY app you imagine

3๏ธโƒฃ Multi-Model AI Engine

Choose from 30+ AI models:

Provider Models
OpenAI GPT-4o, GPT-4o Mini
Anthropic Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5
Google Gemini 2.5 Pro, Gemini 2.5 Flash
DeepSeek DeepSeek V3, DeepSeek R1
Meta Llama 3.3 70B
Image AI FLUX, SDXL, Juggernaut
Video AI Vidu, KlingAI, ByteDance

4๏ธโƒฃ Workflow Automation (FluxTurn Integration)

Visual workflow builder like n8n/Zapier:

  • 500+ Connectors: Google, Slack, GitHub, Notion, Salesforce, etc.
  • AI Nodes: GPT, Claude, image generation in workflows
  • Triggers: Webhooks, schedules, events
  • Self-hostable: Run on your own infrastructure

5๏ธโƒฃ Smart Context System

Your data, pre-filled automatically:

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚                 3 PILLARS OF CONTEXT                        โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚                                                             โ”‚
โ”‚  1. ONBOARDING DATA                                         โ”‚
โ”‚     Currency, timezone, language, industry preferences      โ”‚
โ”‚                                                             โ”‚
โ”‚  2. CONTEXTUAL UI HISTORY                                   โ”‚
โ”‚     Remembers your last inputs for each tool                โ”‚
โ”‚                                                             โ”‚
โ”‚  3. CHAT INTELLIGENCE                                       โ”‚
โ”‚     Extracts entities from conversation                     โ”‚
โ”‚     "Budget $5000" โ†’ Pre-fills budget calculators           โ”‚
โ”‚                                                             โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

6๏ธโƒฃ Export Everything

Every tool supports comprehensive export:

  • ๐Ÿ“„ PDF - Professional documents
  • ๐Ÿ“Š Excel - Spreadsheets with formatting
  • ๐Ÿ“‹ CSV - Universal data format
  • ๐Ÿ”— JSON - For developers
  • ๐Ÿ–จ๏ธ Print - Optimized layouts

๐Ÿ“Š Competitive Analysis

What WantsChat Replaces

Typical standard-tier pricing as of December 2025; actual figures vary by plan and seat count.

CategoryApps ReplacedAnnual Savings
AI AssistantsChatGPT Plus, Claude Pro, Gemini Advanced$720/year
Design ToolsCanva Pro, Adobe Express, Figma$360/year
Writing ToolsJasper, Copy.ai, Writesonic$1,000/year
Project ManagementMonday, Asana, Notion$360/year
AutomationZapier, Make, n8n Cloud$480/year
App BuildingBubble, Webflow, Retool$750/year
TOTAL18 apps$3,670/year saved

Feature Comparison (December 2025)

Feature ChatGPT Claude Poe 1min.AI Manus WantsChat
Multi-Model AI โŒ โŒ โœ… โœ… โœ… โœ… 30+ models
AI Image Generation โœ… โŒ โœ… โœ… โœ… โœ… FLUX + SDXL
AI Video Generation โœ… Sora โŒ โœ… โœ… โŒ โœ… 3 engines
Contextual UI Tools โŒ Artifacts โŒ โŒ โŒ โœ… 1,100+ tools
No-Code App Builder โŒ โŒ โŒ โŒ โœ… โœ… Full-stack
Workflow Automation โŒ โŒ โŒ โŒ โŒ โœ… 500+ connectors
Browser Extension โŒ โŒ โŒ โŒ โŒ โœ… Chrome/Firefox
Self-Hosting โŒ โŒ โŒ โŒ โœ… โœ… Docker ready

๐Ÿ”ฎ Roadmap

โœ… Implemented

  • [x] 1,100+ Contextual UI Tools
  • [x] Multi-model AI chat (30+ models)
  • [x] AI Image Generation (FLUX, SDXL)
  • [x] AI Video Generation (Vidu, KlingAI)
  • [x] Tool data sync to backend
  • [x] Export (PDF, Excel, CSV, JSON)
  • [x] User onboarding flow
  • [x] Browser extension (Chrome/Firefox)
  • [x] Organization/team support
  • [x] Vector search for tools (Qdrant)
  • [x] Dark/Light theme

๐Ÿšง In Progress

  • [ ] Workflow automation (FluxTurn)
  • [ ] URL Detection + Auto-Summarize
  • [ ] Screenshot & Page Analysis
  • [ ] Research Mode (deep web search)
  • [ ] No-code app builder v2
  • [ ] Chatbot deployment (WhatsApp, LINE, Telegram)

๐Ÿ“‹ Planned

  • [ ] API marketplace
  • [ ] Plugin system
  • [ ] Real-time collaboration
  • [ ] AI agents (autonomous tasks)
  • [ ] Voice interface
  • [ ] MCP integration

๐Ÿ› ๏ธ Tech Stack

Frontend

  • React 18 + TypeScript
  • Vite build tooling
  • Tailwind CSS + shadcn/ui
  • Framer Motion for animations
  • TanStack Query for data fetching
  • i18next for internationalization

Backend

  • NestJS (Node.js framework)
  • PostgreSQL database (raw pg driver)
  • Qdrant vector database (optional)
  • Redis (via BullMQ queues)
  • Socket.io for real-time communication
  • Swagger/OpenAPI for API documentation

Browser Extension

  • Vite + TypeScript
  • Manifest V3 (Chrome, Edge, Firefox)
  • Shares React components with the web app via source-level imports

AI/ML

  • OpenRouter unified LLM gateway (30+ models)
  • Runware for image generation
  • OpenAI Embeddings for semantic search

Infrastructure

  • Docker + Docker Compose
  • Cloudflare R2 storage
  • Self-hostable on any cloud provider

๐Ÿš€ Getting Started

The fastest path:

git clone https://github.com/wants-chat/wants-chat.git
cd wants-chat
cp backend/.env.example backend/.env
cp frontend/.env.example frontend/.env
docker compose up

Then open http://localhost:5173.

For prerequisites, env vars, the no-Docker path, optional features, and troubleshooting, see DEVELOPMENT.md โ€” the canonical contributor onboarding guide.


๐Ÿงฉ Browser Extension

A Manifest V3 browser extension lives in extension/ and brings WantsChat into any tab โ€” invoke tools on highlighted text, save snippets, and chat without leaving the page.

cd extension
npm install
npm run build
# Then load extension/dist as an unpacked extension in Chrome/Edge/Firefox

๐Ÿค Contributing

We welcome contributions! Start with the Contributing Guide and the Code of Conduct.


Contributors

Thank you to all the amazing people who have contributed to WantsChat! ๐ŸŽ‰

Want to see your face here? Check out our Contributing Guide and start contributing today!


๐Ÿ“„ License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

This means you can freely use, modify, and distribute this software, but any modifications must also be open-sourced under the same license.


๐Ÿ™ Acknowledgments


๐Ÿ’ฌ Connect With Us

Website X Discord Email


Built with โค๏ธ by the WantsChat community

If you find this project useful, please consider giving it a star!