Skip to content

asaadzx/AI-Linux-APP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Chat Desktop Applications

image

This repository contains Electron-based desktop applications for various AI chat platforms. Each application is designed to provide a native desktop experience for web-based AI chat services.

Forked by : Asaadzx ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧

Contributors: Alexandephilia x Sonnet 3.5

Repository Structure

electron_app/
└── Grok_APP/          # Electron wrapper for Grok

Grok APP

image

An Electron-based desktop application for Grok.

Key Files:

  • main.js - Main Electron process that creates windows and handles system integration
  • renderer.js - Renderer process script that interacts with the Grok web interface
  • preload.js - Preload script that bridges the main and renderer processes
  • package.json - Project configuration and dependencies
  • chatgpt.png - Application icon
  • dist/ - Build output directory

Features:

  • System tray integration
  • Hardware acceleration for better performance
  • Media access for voice input
  • Single instance lock to prevent multiple instances

Building and Running

application can be built and run independently:

Grok APP

cd Grok_APP
npm install
npm start     # Run the application
npm run build # Build the application

License

  • Grok_APP: Refer to their respective package.json files

Notes

These applications are wrappers around web-based services and may be subject to the terms of service of their respective platforms. They are designed to enhance the user experience by providing native desktop integration features.

TODOs

  • Make it a Flatpak package

About

Electron-based desktop applications for various AI chat platforms. using the main one

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 98.2%
  • HTML 1.8%