gitriksha / gitriksha-desktop

AI-powered desktop Git client for modern software development. Script, commit, push and collaborate on GitHub— for faster, easier product development and deployment.

Repository from Github https://github.comgitriksha/gitriksha-desktopRepository from Github https://github.comgitriksha/gitriksha-desktop

Gitriksha Desktop

AI-powered desktop Git client for modern software development. Script, commit, push and collaborate on GitHub—for faster, easier product development and deployment.


🚀 Features

  • Fast, intuitive desktop app built with Electron, Vite, and React
  • Script and run Git commands in a user-friendly interface
  • AI-powered assistance for commit messages, error explanations, and more
  • Easy GitHub integration for push/pull, PRs, and collaboration
  • Cross-platform: Windows, macOS, Linux

📦 Getting Started

  1. Clone the repo:

    git clone https://github.com/gitriksha/gitriksha-desktop.git
    cd gitriksha-desktop
  2. Install dependencies:

    npm install
    cd renderer
    npm install
    cd ..
  3. Run in development mode:

    • (UI) In /renderer, run:
      npm run dev
    • (Electron) In root, run:
      npm start
  4. Build for production:

    • (UI) In /renderer, run:
      npm run build
    • (Electron) Packaging steps coming soon!

🛠️ Project Structure

/             # Electron main process
/renderer/    # React + Vite frontend (renderer process)

📃 License

MIT


Made with ❤️ by the Gitriksha team.

About

AI-powered desktop Git client for modern software development. Script, commit, push and collaborate on GitHub— for faster, easier product development and deployment.

License:MIT License


Languages

Language:JavaScript 55.5%Language:CSS 33.9%Language:HTML 10.6%