{"id":31646348,"url":"https://github.com/gabrielbaiano/shii-study-assistant","last_synced_at":"2026-04-11T21:06:44.453Z","repository":{"id":316613560,"uuid":"1061968248","full_name":"GabrielBaiano/shii-study-assistant","owner":"GabrielBaiano","description":"Shii! - Secure desktop client for Google Gemini API with screen protection and student focus. Minimalist interface, stealth mode, and custom site integration.","archived":false,"fork":false,"pushed_at":"2025-09-25T17:21:51.000Z","size":2410,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-25T17:32:34.403Z","etag":null,"topics":["ai","desktop-app","education","electron","gemini-api","javascript","privacy","privacy-protection","privacy-tools"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"isc","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GabrielBaiano.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-22T16:16:00.000Z","updated_at":"2025-09-25T17:28:11.000Z","dependencies_parsed_at":"2025-09-25T17:44:01.566Z","dependency_job_id":null,"html_url":"https://github.com/GabrielBaiano/shii-study-assistant","commit_stats":null,"previous_names":["gabrielbaiano/shii-study-assistant"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/GabrielBaiano/shii-study-assistant","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielBaiano%2Fshii-study-assistant","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielBaiano%2Fshii-study-assistant/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielBaiano%2Fshii-study-assistant/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielBaiano%2Fshii-study-assistant/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GabrielBaiano","download_url":"https://codeload.github.com/GabrielBaiano/shii-study-assistant/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GabrielBaiano%2Fshii-study-assistant/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278727839,"owners_count":26035410,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-07T02:00:06.786Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","desktop-app","education","electron","gemini-api","javascript","privacy","privacy-protection","privacy-tools"],"created_at":"2025-10-07T05:49:04.741Z","updated_at":"2026-04-11T21:06:44.440Z","avatar_url":"https://github.com/GabrielBaiano.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/GabrielBaiano/shii-study-assistant/blob/main/build/icon-256.png?raw=true\" alt=\"Shii! App Logo\" width=\"200\"/\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eShii!\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eA minimalist and secure desktop client for Google Gemini API\u003c/strong\u003e\u003cbr\u003e\n  \u003cem\u003eDesigned for students with privacy and productivity focus\u003c/em\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"/README.pt.md\" target=\"_blank\"\u003e🇧🇷 Português\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/releases\" target=\"_blank\"\u003e📦 Downloads\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://github.com/GabrielBaiano/stelthapp_test\" target=\"_blank\"\u003e📚 Original Version\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/issues/new?title=Suggestion%20or%20Bug%20in%20Shii!\u0026body=**Describe%20your%20idea%20or%20problem%20here:**%0A%0A%0A**Steps%20to%20reproduce%20(if%20it's%20a%20bug):**%0A1.%20...%0A2.%20...%0A%0A**Any%20other%20relevant%20information?**%0A\" target=\"_blank\"\u003e🐛 Report Bug\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/stargazers\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/GabrielBaiano/shii-study-assistant?style=social\" alt=\"GitHub stars\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/GabrielBaiano/shii-study-assistant\" alt=\"GitHub issues\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/GabrielBaiano/shii-study-assistant\" alt=\"License\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/GabrielBaiano/shii-study-assistant/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/GabrielBaiano/shii-study-assistant\" alt=\"Latest Release\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://i.imgur.com/your-showcase-image.gif\" alt=\"Shii! App Showcase\"/\u003e\n\u003c/p\u003e\n\n**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.\n\n\u003e 📚 **Project Evolution**: This is the enhanced version of [StelthApp](https://github.com/GabrielBaiano/stelthapp_test) with improved features, better documentation, and student-focused design. Check out the original version for comparison!\n\n## 🎓 Main Features\n\n* **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.\n* **Native Desktop Experience**: Clean and distraction-free interface, built with Electron to run perfectly on your operating system.\n* **Student-Focused Design**: Optimized for students who need quick access to AI assistance while maintaining privacy.\n* **Custom Website Integration**: Add your own study websites and tools to the app for a personalized experience.\n\n## 🛠️ Technologies Used\n\n* **Framework**: Electron\n* **Language**: JavaScript\n* **Native Module**: C++ with `node-addon-api` for screen protection functionality.\n* **Interface**: HTML, CSS\n* **Packaging**: electron-builder\n* **Libraries**: `marked.js` (Markdown), `highlight.js` (Code Highlighting)\n\n## 🚀 Quick Start\n\n### 📥 Installation\n\n1. **Download**: Go to the **[Releases page](https://github.com/GabrielBaiano/shii-study-assistant/releases)** and download the latest version for your OS\n2. **Install**: Run the installer (Windows users may see a SmartScreen warning - click \"More info\" → \"Run anyway\")\n3. **API Key**: Get your free API key from **[Google AI Studio](https://aistudio.google.com/)**\n4. **Launch**: Open Shii! and paste your API key to start chatting with Gemini\n\n### ⚡ First Steps\n\n- **Chat**: Start typing to chat with Google Gemini AI\n- **Stealth Mode**: Toggle stealth mode to hide from screen recording\n- **Add Sites**: Go to Settings → Add your favorite study websites\n- **Shortcuts**: Use `Ctrl+Alt+↑/↓` to scroll, `Ctrl+Alt+L` to toggle stealth\n\n## 🌐 Adding Your Own Websites\n\nShii! allows you to add your own study websites and tools in two ways:\n\n### Method 1: Developer Mode (Advanced Users)\n\n1. Clone the repository and navigate to the project folder\n2. Open `src/pages/` directory\n3. Create a new folder for your website (e.g., `my-study-site/`)\n4. Create an `index.html` file with your website content\n5. Update the main application configuration to include your new page\n6. Build and run the application\n\n### Method 2: Quick Links (Easy Method)\n\n1. Open Shii! application\n2. Go to Settings\n3. Add website URLs in the \"Custom Links\" section\n4. Your websites will appear as quick-access buttons in the main interface\n\n### Supported Website Types:\n- Study platforms (Coursera, Khan Academy, etc.)\n- Note-taking apps (Notion, Obsidian, etc.)\n- Research tools (Google Scholar, PubMed, etc.)\n- Productivity apps (Todoist, Trello, etc.)\n- Any website that works in a web browser\n\n## 💻 For Developers\n\nIf you want to clone the repository and run the project locally:\n\n```bash\n# 1. Clone the repository\ngit clone https://github.com/GabrielBaiano/shii-study-assistant.git\n\n# 2. Navigate to the project folder\ncd shii-study-assistant\n\n# 3. Install dependencies\nnpm install\n\n# 4. Run in development mode\nnpm start\n\n# 5. To create installers\nnpm run package\n```\n\n## 🔒 Privacy and Security\n\nShii! is built with student privacy in mind:\n- No data collection or tracking\n- All AI conversations stay on your device\n- Screen protection prevents accidental sharing during presentations\n- Open source - you can verify what the app does\n\n## 📚 Perfect for Students\n\n- **Study Sessions**: Chat with AI for help with homework and research\n- **Presentations**: Screen protection ensures your AI conversations stay private\n- **Research**: Quick access to study tools and websites\n- **Productivity**: Integrated tools for note-taking and task management\n\n## 🤝 Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## 📄 License\n\nThis project is licensed under the ISC License.\n\n---\n\n\u003cp align=\"center\"\u003e\n  Made with ❤️ by \u003ca href=\"https://github.com/GabrielBaiano\" target=\"_blank\"\u003eGabrielBaiano\u003c/a\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielbaiano%2Fshii-study-assistant","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgabrielbaiano%2Fshii-study-assistant","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgabrielbaiano%2Fshii-study-assistant/lists"}