# BitSage

BitSage Logo

BitSage is an intelligent AI companion designed specifically for learning Computer Science and Technology. It leverages advanced Gemini models to provide expert Q&A, deep reasoning, academic research, and multimedia generation capabilities. --- ### 🌐 Language / 语言 / 言語 - [English](#english) - [简体中文](#简体中文) - [繁體中文](#繁體中文) - [日本語](#日本語) --- ## English ### Features 1. **Specialized CS Domains**: Dedicated modules for Mathematics, Computer Principles, Software Engineering, Computer Graphics, Computer Networks, and Artificial Intelligence. 2. **Deep Thinking Mode**: A toggleable "Thinking" mode powered by Gemini's reasoning capabilities for complex problem solving. 3. **Academic Research**: Web-grounded search for finding up-to-date papers and technical documentation. 4. **Creative Studio**: * **Vision Lab**: Generate diagrams or analyze code screenshots. * **Video Studio**: Create concept videos using Veo. * **Audio Lab**: Text-to-Speech and audio transcription. 5. **PWA Support**: Installable on PC and Mobile for a native app experience. 6. **Privacy Focused**: All API keys and chat history are stored locally in your browser. ### Getting Started 1. Open the application. 2. Click "Get Started" or the Settings icon. 3. Enter your Google Gemini API Key. 4. Select a module from the sidebar and start learning! --- ## 简体中文 ### 功能特性 1. **计算机科学细分领域**:包含数学基础、计算机组成原理、软件工程、图形学、网络和人工智能等专属模块。 2. **深度思考模式**:在对话框中可一键开启“深度思考”,利用 Gemini 的推理能力解决复杂算法或架构问题。 3. **学术搜索**:基于网络搜索的问答,适合查找最新的技术文档和学术论文。 4. **创意工作室**: * **视觉实验室**:生成技术架构图或分析代码截图。 * **视频工作室**:使用 Veo 模型生成概念演示视频。 * **音频实验室**:文字转语音及音频转录。 5. **PWA 支持**:支持在 PC 和手机端安装,提供原生应用般的体验。 6. **隐私保护**:所有的 API Key 和聊天记录仅保存在您的浏览器本地。 ### 快速开始 1. 打开应用。 2. 点击“开始体验”或设置图标。 3. 输入您的 Google Gemini API Key。 4. 在左侧栏选择一个模块,开始您的学习之旅! --- ## 繁體中文 ### 功能特性 1. **計算機科學細分領域**:包含數學基礎、計算機組成原理、軟體工程、圖形學、網路和人工智慧等專屬模組。 2. **深度思考模式**:在對話框中可一鍵開啟「深度思考」,利用 Gemini 的推理能力解決複雜演算法或架構問題。 3. **學術搜尋**:基於網路搜尋的問答,適合尋找最新的技術文件和學術論文。 4. **創意工作室**: * **視覺實驗室**:生成技術架構圖或分析程式碼截圖。 * **影片工作室**:使用 Veo 模型生成概念演示影片。 * **音訊實驗室**:文字轉語音及音訊轉錄。 5. **PWA 支援**:支援在 PC 和手機端安裝,提供原生應用般的體驗。 6. **隱私保護**:所有的 API Key 和聊天記錄僅保存在您的瀏覽器本地。 ### 快速開始 1. 打開應用。 2. 點擊「開始體驗」或設定圖示。 3. 輸入您的 Google Gemini API Key。 4. 在左側欄選擇一個模組,開始您的學習之旅! --- ## 日本語 ### 機能 1. **CS専門分野**: 数学基礎、計算機原理、ソフトウェア工学、CG、ネットワーク、AIラボなど、分野ごとの専用モジュール。 2. **深い思考モード**: 会話画面で「深い思考」をオンにすると、Geminiの推論能力を使って複雑な問題を解決できます。 3. **学術検索**: 最新の技術文書や論文を見つけるためのWeb検索機能。 4. **クリエイティブスタジオ**: * **ビジョンラボ**: 図の生成やコードのスクリーンショット分析。 * **ビデオスタジオ**: Veoモデルを使用したコンセプトビデオの生成。 * **オーディオラボ**: テキスト読み上げと音声文字起こし。 5. **PWA対応**: PCやモバイルにインストールして、ネイティブアプリのように使用できます。 6. **プライバシー重視**: APIキーとチャット履歴はブラウザにローカル保存されます。 ### 始め方 1. アプリを開きます。 2. 「始める」または設定アイコンをクリックします。 3. Google Gemini APIキーを入力します。 4. サイドバーからモジュールを選択して、学習を始めましょう! --- ## Tech Stack / 技术栈 * React 18 + TypeScript * Vite * Tailwind CSS * Google GenAI SDK (Gemini 2.5/3.0 Models) * Lucide React Icons ## License MIT