Skip to content
This repository was archived by the owner on May 15, 2026. It is now read-only.

GabrielBaiano/shii-study-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Shii! App Logo

Shii!

A minimalist and secure desktop client for Google Gemini API
Designed for students with privacy and productivity focus

πŸ‡§πŸ‡· PortuguΓͺs Β Β Β |Β Β Β  πŸ“¦ Downloads Β Β Β |Β Β Β  πŸ“š Original Version Β Β Β |Β Β Β  πŸ› Report Bug

GitHub stars GitHub issues License Latest Release


Shii! App Showcase

Shii! is a minimalist and secure desktop client for Google Gemini API, designed with a focus on privacy and productivity for students. Chat with AI directly from your computer with the unique screen protection feature that makes the window invisible to screen recording and screen sharing software.

πŸ“š Project Evolution: This is the enhanced version of StelthApp with improved features, better documentation, and student-focused design. Check out the original version for comparison!

πŸŽ“ Main Features

  • Screen Sharing Protection: Activate protection mode so that window content cannot be captured by recording tools or live streams. Perfect for privacy during study sessions.
  • Native Desktop Experience: Clean and distraction-free interface, built with Electron to run perfectly on your operating system.
  • Student-Focused Design: Optimized for students who need quick access to AI assistance while maintaining privacy.
  • Custom Website Integration: Add your own study websites and tools to the app for a personalized experience.

πŸ› οΈ Technologies Used

  • Framework: Electron
  • Language: JavaScript
  • Native Module: C++ with node-addon-api for screen protection functionality.
  • Interface: HTML, CSS
  • Packaging: electron-builder
  • Libraries: marked.js (Markdown), highlight.js (Code Highlighting)

πŸš€ Quick Start

πŸ“₯ Installation

  1. Download: Go to the Releases page and download the latest version for your OS
  2. Install: Run the installer (Windows users may see a SmartScreen warning - click "More info" β†’ "Run anyway")
  3. API Key: Get your free API key from Google AI Studio
  4. Launch: Open Shii! and paste your API key to start chatting with Gemini

⚑ First Steps

  • Chat: Start typing to chat with Google Gemini AI
  • Stealth Mode: Toggle stealth mode to hide from screen recording
  • Add Sites: Go to Settings β†’ Add your favorite study websites
  • Shortcuts: Use Ctrl+Alt+↑/↓ to scroll, Ctrl+Alt+L to toggle stealth

🌐 Adding Your Own Websites

Shii! allows you to add your own study websites and tools in two ways:

Method 1: Developer Mode (Advanced Users)

  1. Clone the repository and navigate to the project folder
  2. Open src/pages/ directory
  3. Create a new folder for your website (e.g., my-study-site/)
  4. Create an index.html file with your website content
  5. Update the main application configuration to include your new page
  6. Build and run the application

Method 2: Quick Links (Easy Method)

  1. Open Shii! application
  2. Go to Settings
  3. Add website URLs in the "Custom Links" section
  4. Your websites will appear as quick-access buttons in the main interface

Supported Website Types:

  • Study platforms (Coursera, Khan Academy, etc.)
  • Note-taking apps (Notion, Obsidian, etc.)
  • Research tools (Google Scholar, PubMed, etc.)
  • Productivity apps (Todoist, Trello, etc.)
  • Any website that works in a web browser

πŸ’» For Developers

If you want to clone the repository and run the project locally:

# 1. Clone the repository
git clone https://github.com/GabrielBaiano/shii-study-assistant.git

# 2. Navigate to the project folder
cd shii-study-assistant

# 3. Install dependencies
npm install

# 4. Run in development mode
npm start

# 5. To create installers
npm run package

πŸ”’ Privacy and Security

Shii! is built with student privacy in mind:

  • No data collection or tracking
  • All AI conversations stay on your device
  • Screen protection prevents accidental sharing during presentations
  • Open source - you can verify what the app does

πŸ“š Perfect for Students

  • Study Sessions: Chat with AI for help with homework and research
  • Presentations: Screen protection ensures your AI conversations stay private
  • Research: Quick access to study tools and websites
  • Productivity: Integrated tools for note-taking and task management

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

πŸ“„ License

This project is licensed under the ISC License.


Made with ❀️ by GabrielBaiano

About

Shii! - Secure desktop client for Google Gemini API with screen protection and student focus. Minimalist interface, stealth mode, and custom site integration.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors