Skip to content

vinitpatil-8/DotSolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

45 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

DotSolve AI 🧩

Your Ultimate Puzzle Solver
Solve riddles, mysteries, logic puzzles, brain teasers, and Sudoku challenges with AI.


πŸš€ Overview

DotSolve AI is a modern AI-powered puzzle platform built with React, TypeScript, Vite, and Tailwind CSS.

It combines:

  • an intelligent AI puzzle assistant,
  • automatic puzzle solving tools,
  • and a curated collection of riddles and brain teasers

into one polished interactive experience.

Whether you want to challenge yourself with mysteries, solve a Sudoku instantly, or get step-by-step reasoning from AI, DotSolve AI delivers a fun and visually engaging experience across desktop and mobile devices.


✨ Features

🧠 AI Puzzler

An AI-powered puzzle assistant using Groq + Llama 3.3 70B.

  • Solve riddles & logic puzzles
  • Step-by-step explanations
  • Puzzle-specialized AI behavior
  • Context-aware conversation memory
  • Smooth real-time chat interface
  • Responsive animated UI

🎯 Puzzle Library

Explore categorized riddles and brain teasers.

Categories

  • πŸ˜‚ Funny
  • 🧠 Logic
  • πŸ•΅οΈ Mystery
  • πŸ§ͺ Science
  • βž— Math

Features

  • Dynamic riddle generation via API
  • Interactive answer reveal system
  • Smooth transitions & loaders
  • Clean split-panel puzzle interface

β™ŸοΈ Auto Solver

Automatic puzzle solving tools.

Current Support

  • Sudoku Solver
  • OCR-based image scanning using Tesseract.js
  • Manual Sudoku grid input
  • Instant solved puzzle generation

Planned

  • LinkedIn Queens Solver
  • Connect The Dots Solver
  • More puzzle types soon

πŸ–ΌοΈ Preview

Landing Page

Landing Page


AI Puzzler

AI Puzzler


Puzzle Library

Puzzle Library


Auto Solver

Auto Solver


πŸ› οΈ Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • Framer Motion

AI

  • Groq API
  • Llama 3.3 70B

OCR

  • Tesseract.js

Deployment

  • Vercel / Netlify

βš™οΈ Installation

1. Clone Repository

git clone https://github.com/vinitpatil-8/dotsolve.git

2. Navigate Into Project

cd dotsolve/dotsolve

3. Install Dependencies

npm install

4. Create Environment Variables

Create:

.env.local

Add:

VITE_GROQ_API_KEY=YOUR_GROQ_API_KEY

Get API key from:

https://console.groq.com/keys


5. Start Development Server

npm run dev

πŸ“± Mobile Testing

To test on your phone locally:

npm run dev -- --host

Then open:

http://YOUR_LOCAL_IP:5173

on your mobile browser.


🧩 Usage

AI Puzzler

Ask:

  • riddles
  • mysteries
  • logic questions
  • IQ puzzles
  • detective puzzles

The AI responds with analytical step-by-step reasoning.


Puzzle Library

Choose a category and receive a randomly generated riddle.

Answers stay hidden until revealed interactively.


Auto Solver

Upload or manually input a Sudoku puzzle and receive a solved grid instantly.


🎨 Design Philosophy

DotSolve AI focuses on:

  • playful retro aesthetics
  • bold typography
  • smooth animations
  • responsive interactions
  • game-like UI experiences

The goal was to make puzzle solving feel fun, interactive, and visually memorable instead of building a generic chatbot.


πŸ“Œ Future Plans

  • Streaming AI responses
  • Persistent chat history
  • More puzzle solvers
  • User accounts
  • Multiplayer puzzle battles
  • AI-generated mystery games
  • Daily puzzle streaks
  • Leaderboards

🀝 Contributing

Contributions are welcome.

  1. Fork the repository
  2. Create a feature branch
git checkout -b feature/amazing-feature
  1. Commit changes
git commit -m "Add amazing feature"
  1. Push branch
git push origin feature/amazing-feature
  1. Open Pull Request

πŸ“„ License

This project is licensed under the MIT License.


πŸ‘¨β€πŸ’» Author

Built by Vinit Patil πŸš€

If you liked the project, consider starring the repository ⭐

About

Solve riddles, mysteries, brain teasers, and logic puzzles with AI. Auto Solves Games Like Sudoku, Connect The Dots. Gives Puzzles For You To Solve.

Topics

Resources

License

Stars

3 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors