Skip to content

πŸ” Git Init β€” The frontend UI for GitBot. Ask Git questions in plain English and get the right commands, fast.

License

Notifications You must be signed in to change notification settings

ainstarc/git-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” Git Init UI

An intelligent search interface for Git commands and concepts.
This is the frontend of GitBot, an AI-powered assistant for developers who want quick, accurate Git solutions.

🧠 Ask a Git question
⚑ Get the right command, short description, and source


πŸš€ Live

πŸ‘‰ https://ainstarc.github.io/git-init


πŸ“¦ Features

  • πŸ”Ž Natural Language Search β€” Ask questions like "how to undo commit"
  • 🧠 AI-Powered Suggestions β€” Backend inference for unmatched queries
  • πŸ“œ Recent History with Fuzzy Match β€” Uses localStorage for UX boost
  • πŸ’Ύ Smart Result Caching β€” Avoids re-fetching already-seen queries
  • 🎯 Modular UI β€” Built with React, TypeScript, and CSS modules

πŸ› οΈ Stack

Component Tech
Frontend React + TypeScript + Vite
Styling CSS Modules
Animations Framer Motion
Storage localStorage
API git-init-api (Render)
Hosting GitHub Pages

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

Built with ❀️ by Ain & ChatGPT

About

πŸ” Git Init β€” The frontend UI for GitBot. Ask Git questions in plain English and get the right commands, fast.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published