├── .env.example ├── .gemini └── commands │ ├── coder.toml │ ├── documentation.toml │ ├── orchestrator.toml │ └── researcher.toml ├── .gitignore ├── .nvmrc ├── .specstory └── .what-is-this.md ├── .windsurf ├── rules │ ├── api-openapi.md │ ├── core.md │ ├── frontend.md │ ├── git-ops.md │ ├── mcp-tools.md │ ├── security.md │ └── ws-realtime.md └── workflows │ ├── address-pr-comments.md │ ├── code-formatting.md │ ├── competitive-research-and-rfc.md │ ├── deployment.md │ ├── git-workflows.md │ ├── run-tests-and-fix.md │ ├── security-scan.md │ ├── semantic-code-search.md │ └── semantic-docs-ingestion-and-synthesis.md ├── AGENT.md ├── CHANGELOG.md ├── GEMINI.md ├── LICENSE ├── README.md ├── README_jp.md ├── documentation ├── API │ ├── openapi.yaml │ └── route-catalog.md ├── Gemini │ ├── Gemini CLI Custom Tool Integration_.md │ ├── Mastering Google Gemini CLI_ An Expert-Level Analysis of Commands, Settings, and Model Context Protocol.md │ ├── checkpointing.md │ ├── commands.md │ ├── configuration.md │ ├── deployment.md │ ├── extension.md │ ├── index.md │ ├── keyboard-shortcuts.md │ ├── memport.md │ ├── proxy-script.md │ ├── sandbox.md │ ├── telemetry.md │ ├── tools-api.md │ └── troubleshooting.md ├── WORKFLOWS.md ├── Windsurf │ ├── chat-and-cli-token-optimization.md │ ├── chat-slash-commands-and-tooluse-guide.md │ ├── mcp-gemini-migration-guide.md │ ├── mcp-gemini-rules.md │ └── rules.md └── workflows │ ├── address-pr-comments.md │ ├── benchmark-and-profiling.md │ ├── code-smells-and-refactoring.md │ ├── competitive-research-and-rfc.md │ ├── dependency-upgrade-and-cve-mitigation.md │ ├── developer-onboarding.md │ ├── examples-and-patterns-from-web.md │ ├── semantic-code-search.md │ └── semantic-docs-ingestion-and-synthesis.md ├── eslint.config.js ├── index.html ├── jsconfig.json ├── package.json ├── prompts ├── artisan.md ├── cognitive-behavioral-patterns.md ├── cross-pollination_mode.md ├── grounded-theory.md ├── lotus_os.md └── meditation.md ├── public ├── convert-icons.md ├── favicon.png ├── favicon.svg ├── generate-icons.js ├── icons │ ├── gemini-ai-icon.svg │ ├── generate-icons.md │ ├── icon-128x128.png │ ├── icon-128x128.svg │ ├── icon-144x144.png │ ├── icon-144x144.svg │ ├── icon-152x152.png │ ├── icon-152x152.svg │ ├── icon-192x192.png │ ├── icon-192x192.svg │ ├── icon-384x384.png │ ├── icon-384x384.svg │ ├── icon-512x512.png │ ├── icon-512x512.svg │ ├── icon-72x72.png │ ├── icon-72x72.svg │ ├── icon-96x96.png │ ├── icon-96x96.svg │ ├── icon-template.svg │ ├── image (2).jpg │ ├── image-_2_.ico │ ├── logo-n.ico │ └── logo-n.png ├── logo.svg ├── manifest.json ├── screenshots │ ├── Screenshot from 2025-07-23 11-22-18.png │ ├── Screenshot from 2025-07-23 11-23-30.png │ ├── Screenshot from 2025-07-27 11-02-53.png │ ├── Setting.png │ ├── TOP.png │ ├── gemini-cli-ui-diagram-en.png │ └── gemini-cli-ui-diagram.png ├── sounds │ └── generate-notification.html └── sw.js ├── server ├── AGENT.md ├── GEMINI.md ├── database │ ├── db.js │ └── init.sql ├── gemini-cli.js ├── index.js ├── logger.js ├── middleware │ └── auth.js ├── projects.js ├── routes │ ├── auth.js │ ├── git.js │ └── mcp.js └── sessionManager.js ├── specs └── README.md ├── src ├── AGENT.md ├── App.jsx ├── GEMINI.md ├── components │ ├── ChatInterface.jsx │ ├── ChatSidebar.jsx │ ├── CodeEditor.jsx │ ├── CodeTabs.jsx │ ├── DarkModeToggle.jsx │ ├── EditorFileTree.jsx │ ├── EditorTab.jsx │ ├── ErrorBoundary.jsx │ ├── FileTree.jsx │ ├── GeminiLogo.jsx │ ├── GeminiStatus.jsx │ ├── GitPanel.jsx │ ├── ImageViewer.jsx │ ├── LoginForm.jsx │ ├── MainContent.jsx │ ├── MicButton.jsx │ ├── MobileNav.jsx │ ├── NewCodeEditor.jsx │ ├── ProtectedRoute.jsx │ ├── QuickSettingsPanel.jsx │ ├── SetupForm.jsx │ ├── Shell.jsx │ ├── Sidebar.jsx │ ├── SpecDesign │ │ ├── ProgressIndicator.jsx │ │ ├── SpecDesign.jsx │ │ └── ThinkingIndicator.jsx │ ├── TodoList.jsx │ ├── ToolsSettings.jsx │ └── ui │ │ ├── ToolUseFeedback.jsx │ │ ├── badge.jsx │ │ ├── button.jsx │ │ ├── input.jsx │ │ └── scroll-area.jsx ├── contexts │ ├── AuthContext.jsx │ ├── SettingsContext.jsx │ └── ThemeContext.jsx ├── hooks │ ├── useAudioRecorder.js │ └── useVersionCheck.js ├── index.css ├── lib │ └── utils.js ├── main.jsx └── utils │ ├── api.js │ ├── notificationSound.js │ ├── websocket.js │ └── whisper.js ├── types └── eslint-plugins.d.ts └── vite.config.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.env.example -------------------------------------------------------------------------------- /.gemini/commands/coder.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.gemini/commands/coder.toml -------------------------------------------------------------------------------- /.gemini/commands/documentation.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.gemini/commands/documentation.toml -------------------------------------------------------------------------------- /.gemini/commands/orchestrator.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.gemini/commands/orchestrator.toml -------------------------------------------------------------------------------- /.gemini/commands/researcher.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.gemini/commands/researcher.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.19.3 -------------------------------------------------------------------------------- /.specstory/.what-is-this.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.specstory/.what-is-this.md -------------------------------------------------------------------------------- /.windsurf/rules/api-openapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/rules/api-openapi.md -------------------------------------------------------------------------------- /.windsurf/rules/core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/rules/core.md -------------------------------------------------------------------------------- /.windsurf/rules/frontend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/rules/frontend.md -------------------------------------------------------------------------------- /.windsurf/rules/git-ops.md: -------------------------------------------------------------------------------- 1 | --- 2 | trigger: manual 3 | glob: 4 | description: 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /.windsurf/rules/mcp-tools.md: -------------------------------------------------------------------------------- 1 | --- 2 | trigger: manual 3 | glob: 4 | description: 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /.windsurf/rules/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/rules/security.md -------------------------------------------------------------------------------- /.windsurf/rules/ws-realtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/rules/ws-realtime.md -------------------------------------------------------------------------------- /.windsurf/workflows/address-pr-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/address-pr-comments.md -------------------------------------------------------------------------------- /.windsurf/workflows/code-formatting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/code-formatting.md -------------------------------------------------------------------------------- /.windsurf/workflows/competitive-research-and-rfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/competitive-research-and-rfc.md -------------------------------------------------------------------------------- /.windsurf/workflows/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/deployment.md -------------------------------------------------------------------------------- /.windsurf/workflows/git-workflows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/git-workflows.md -------------------------------------------------------------------------------- /.windsurf/workflows/run-tests-and-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/run-tests-and-fix.md -------------------------------------------------------------------------------- /.windsurf/workflows/security-scan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/security-scan.md -------------------------------------------------------------------------------- /.windsurf/workflows/semantic-code-search.md: -------------------------------------------------------------------------------- 1 | --- 2 | description: 3 | --- 4 | 5 | -------------------------------------------------------------------------------- /.windsurf/workflows/semantic-docs-ingestion-and-synthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/.windsurf/workflows/semantic-docs-ingestion-and-synthesis.md -------------------------------------------------------------------------------- /AGENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/AGENT.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/GEMINI.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/README.md -------------------------------------------------------------------------------- /README_jp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/README_jp.md -------------------------------------------------------------------------------- /documentation/API/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/API/openapi.yaml -------------------------------------------------------------------------------- /documentation/API/route-catalog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/API/route-catalog.md -------------------------------------------------------------------------------- /documentation/Gemini/Gemini CLI Custom Tool Integration_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/Gemini CLI Custom Tool Integration_.md -------------------------------------------------------------------------------- /documentation/Gemini/Mastering Google Gemini CLI_ An Expert-Level Analysis of Commands, Settings, and Model Context Protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/Mastering Google Gemini CLI_ An Expert-Level Analysis of Commands, Settings, and Model Context Protocol.md -------------------------------------------------------------------------------- /documentation/Gemini/checkpointing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/checkpointing.md -------------------------------------------------------------------------------- /documentation/Gemini/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/commands.md -------------------------------------------------------------------------------- /documentation/Gemini/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/configuration.md -------------------------------------------------------------------------------- /documentation/Gemini/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/deployment.md -------------------------------------------------------------------------------- /documentation/Gemini/extension.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/extension.md -------------------------------------------------------------------------------- /documentation/Gemini/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/index.md -------------------------------------------------------------------------------- /documentation/Gemini/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/keyboard-shortcuts.md -------------------------------------------------------------------------------- /documentation/Gemini/memport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/memport.md -------------------------------------------------------------------------------- /documentation/Gemini/proxy-script.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/proxy-script.md -------------------------------------------------------------------------------- /documentation/Gemini/sandbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/sandbox.md -------------------------------------------------------------------------------- /documentation/Gemini/telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/telemetry.md -------------------------------------------------------------------------------- /documentation/Gemini/tools-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/tools-api.md -------------------------------------------------------------------------------- /documentation/Gemini/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Gemini/troubleshooting.md -------------------------------------------------------------------------------- /documentation/WORKFLOWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/WORKFLOWS.md -------------------------------------------------------------------------------- /documentation/Windsurf/chat-and-cli-token-optimization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Windsurf/chat-and-cli-token-optimization.md -------------------------------------------------------------------------------- /documentation/Windsurf/chat-slash-commands-and-tooluse-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Windsurf/chat-slash-commands-and-tooluse-guide.md -------------------------------------------------------------------------------- /documentation/Windsurf/mcp-gemini-migration-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Windsurf/mcp-gemini-migration-guide.md -------------------------------------------------------------------------------- /documentation/Windsurf/mcp-gemini-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Windsurf/mcp-gemini-rules.md -------------------------------------------------------------------------------- /documentation/Windsurf/rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/Windsurf/rules.md -------------------------------------------------------------------------------- /documentation/workflows/address-pr-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/address-pr-comments.md -------------------------------------------------------------------------------- /documentation/workflows/benchmark-and-profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/benchmark-and-profiling.md -------------------------------------------------------------------------------- /documentation/workflows/code-smells-and-refactoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/code-smells-and-refactoring.md -------------------------------------------------------------------------------- /documentation/workflows/competitive-research-and-rfc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/competitive-research-and-rfc.md -------------------------------------------------------------------------------- /documentation/workflows/dependency-upgrade-and-cve-mitigation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/dependency-upgrade-and-cve-mitigation.md -------------------------------------------------------------------------------- /documentation/workflows/developer-onboarding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/developer-onboarding.md -------------------------------------------------------------------------------- /documentation/workflows/examples-and-patterns-from-web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/examples-and-patterns-from-web.md -------------------------------------------------------------------------------- /documentation/workflows/semantic-code-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/semantic-code-search.md -------------------------------------------------------------------------------- /documentation/workflows/semantic-docs-ingestion-and-synthesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/documentation/workflows/semantic-docs-ingestion-and-synthesis.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/package.json -------------------------------------------------------------------------------- /prompts/artisan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/artisan.md -------------------------------------------------------------------------------- /prompts/cognitive-behavioral-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/cognitive-behavioral-patterns.md -------------------------------------------------------------------------------- /prompts/cross-pollination_mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/cross-pollination_mode.md -------------------------------------------------------------------------------- /prompts/grounded-theory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/grounded-theory.md -------------------------------------------------------------------------------- /prompts/lotus_os.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/lotus_os.md -------------------------------------------------------------------------------- /prompts/meditation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/prompts/meditation.md -------------------------------------------------------------------------------- /public/convert-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/convert-icons.md -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/favicon.svg -------------------------------------------------------------------------------- /public/generate-icons.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/generate-icons.js -------------------------------------------------------------------------------- /public/icons/gemini-ai-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/gemini-ai-icon.svg -------------------------------------------------------------------------------- /public/icons/generate-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/generate-icons.md -------------------------------------------------------------------------------- /public/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-128x128.png -------------------------------------------------------------------------------- /public/icons/icon-128x128.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-128x128.svg -------------------------------------------------------------------------------- /public/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-144x144.png -------------------------------------------------------------------------------- /public/icons/icon-144x144.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-144x144.svg -------------------------------------------------------------------------------- /public/icons/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-152x152.png -------------------------------------------------------------------------------- /public/icons/icon-152x152.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-152x152.svg -------------------------------------------------------------------------------- /public/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-192x192.png -------------------------------------------------------------------------------- /public/icons/icon-192x192.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-192x192.svg -------------------------------------------------------------------------------- /public/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-384x384.png -------------------------------------------------------------------------------- /public/icons/icon-384x384.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-384x384.svg -------------------------------------------------------------------------------- /public/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-512x512.png -------------------------------------------------------------------------------- /public/icons/icon-512x512.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-512x512.svg -------------------------------------------------------------------------------- /public/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-72x72.png -------------------------------------------------------------------------------- /public/icons/icon-72x72.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-72x72.svg -------------------------------------------------------------------------------- /public/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-96x96.png -------------------------------------------------------------------------------- /public/icons/icon-96x96.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-96x96.svg -------------------------------------------------------------------------------- /public/icons/icon-template.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/icon-template.svg -------------------------------------------------------------------------------- /public/icons/image (2).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/image (2).jpg -------------------------------------------------------------------------------- /public/icons/image-_2_.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/image-_2_.ico -------------------------------------------------------------------------------- /public/icons/logo-n.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/logo-n.ico -------------------------------------------------------------------------------- /public/icons/logo-n.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/icons/logo-n.png -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/screenshots/Screenshot from 2025-07-23 11-22-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/Screenshot from 2025-07-23 11-22-18.png -------------------------------------------------------------------------------- /public/screenshots/Screenshot from 2025-07-23 11-23-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/Screenshot from 2025-07-23 11-23-30.png -------------------------------------------------------------------------------- /public/screenshots/Screenshot from 2025-07-27 11-02-53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/Screenshot from 2025-07-27 11-02-53.png -------------------------------------------------------------------------------- /public/screenshots/Setting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/Setting.png -------------------------------------------------------------------------------- /public/screenshots/TOP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/TOP.png -------------------------------------------------------------------------------- /public/screenshots/gemini-cli-ui-diagram-en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/gemini-cli-ui-diagram-en.png -------------------------------------------------------------------------------- /public/screenshots/gemini-cli-ui-diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/screenshots/gemini-cli-ui-diagram.png -------------------------------------------------------------------------------- /public/sounds/generate-notification.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/sounds/generate-notification.html -------------------------------------------------------------------------------- /public/sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/public/sw.js -------------------------------------------------------------------------------- /server/AGENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/AGENT.md -------------------------------------------------------------------------------- /server/GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/GEMINI.md -------------------------------------------------------------------------------- /server/database/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/database/db.js -------------------------------------------------------------------------------- /server/database/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/database/init.sql -------------------------------------------------------------------------------- /server/gemini-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/gemini-cli.js -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/index.js -------------------------------------------------------------------------------- /server/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/logger.js -------------------------------------------------------------------------------- /server/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/middleware/auth.js -------------------------------------------------------------------------------- /server/projects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/projects.js -------------------------------------------------------------------------------- /server/routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/routes/auth.js -------------------------------------------------------------------------------- /server/routes/git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/routes/git.js -------------------------------------------------------------------------------- /server/routes/mcp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/routes/mcp.js -------------------------------------------------------------------------------- /server/sessionManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/server/sessionManager.js -------------------------------------------------------------------------------- /specs/README.md: -------------------------------------------------------------------------------- 1 | # Specs 2 | 3 | ## 1.0.0 4 | 5 | - Initial release 6 | -------------------------------------------------------------------------------- /src/AGENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/AGENT.md -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/GEMINI.md -------------------------------------------------------------------------------- /src/components/ChatInterface.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ChatInterface.jsx -------------------------------------------------------------------------------- /src/components/ChatSidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ChatSidebar.jsx -------------------------------------------------------------------------------- /src/components/CodeEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/CodeEditor.jsx -------------------------------------------------------------------------------- /src/components/CodeTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/CodeTabs.jsx -------------------------------------------------------------------------------- /src/components/DarkModeToggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/DarkModeToggle.jsx -------------------------------------------------------------------------------- /src/components/EditorFileTree.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/EditorFileTree.jsx -------------------------------------------------------------------------------- /src/components/EditorTab.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/EditorTab.jsx -------------------------------------------------------------------------------- /src/components/ErrorBoundary.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ErrorBoundary.jsx -------------------------------------------------------------------------------- /src/components/FileTree.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/FileTree.jsx -------------------------------------------------------------------------------- /src/components/GeminiLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/GeminiLogo.jsx -------------------------------------------------------------------------------- /src/components/GeminiStatus.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/GeminiStatus.jsx -------------------------------------------------------------------------------- /src/components/GitPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/GitPanel.jsx -------------------------------------------------------------------------------- /src/components/ImageViewer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ImageViewer.jsx -------------------------------------------------------------------------------- /src/components/LoginForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/LoginForm.jsx -------------------------------------------------------------------------------- /src/components/MainContent.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/MainContent.jsx -------------------------------------------------------------------------------- /src/components/MicButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/MicButton.jsx -------------------------------------------------------------------------------- /src/components/MobileNav.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/MobileNav.jsx -------------------------------------------------------------------------------- /src/components/NewCodeEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/NewCodeEditor.jsx -------------------------------------------------------------------------------- /src/components/ProtectedRoute.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ProtectedRoute.jsx -------------------------------------------------------------------------------- /src/components/QuickSettingsPanel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/QuickSettingsPanel.jsx -------------------------------------------------------------------------------- /src/components/SetupForm.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/SetupForm.jsx -------------------------------------------------------------------------------- /src/components/Shell.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/Shell.jsx -------------------------------------------------------------------------------- /src/components/Sidebar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/Sidebar.jsx -------------------------------------------------------------------------------- /src/components/SpecDesign/ProgressIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/SpecDesign/ProgressIndicator.jsx -------------------------------------------------------------------------------- /src/components/SpecDesign/SpecDesign.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/SpecDesign/SpecDesign.jsx -------------------------------------------------------------------------------- /src/components/SpecDesign/ThinkingIndicator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/SpecDesign/ThinkingIndicator.jsx -------------------------------------------------------------------------------- /src/components/TodoList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/TodoList.jsx -------------------------------------------------------------------------------- /src/components/ToolsSettings.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ToolsSettings.jsx -------------------------------------------------------------------------------- /src/components/ui/ToolUseFeedback.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ui/ToolUseFeedback.jsx -------------------------------------------------------------------------------- /src/components/ui/badge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ui/badge.jsx -------------------------------------------------------------------------------- /src/components/ui/button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ui/button.jsx -------------------------------------------------------------------------------- /src/components/ui/input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ui/input.jsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/components/ui/scroll-area.jsx -------------------------------------------------------------------------------- /src/contexts/AuthContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/contexts/AuthContext.jsx -------------------------------------------------------------------------------- /src/contexts/SettingsContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/contexts/SettingsContext.jsx -------------------------------------------------------------------------------- /src/contexts/ThemeContext.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/contexts/ThemeContext.jsx -------------------------------------------------------------------------------- /src/hooks/useAudioRecorder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/hooks/useAudioRecorder.js -------------------------------------------------------------------------------- /src/hooks/useVersionCheck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/hooks/useVersionCheck.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/lib/utils.js -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/main.jsx -------------------------------------------------------------------------------- /src/utils/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/utils/api.js -------------------------------------------------------------------------------- /src/utils/notificationSound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/utils/notificationSound.js -------------------------------------------------------------------------------- /src/utils/websocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/utils/websocket.js -------------------------------------------------------------------------------- /src/utils/whisper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/src/utils/whisper.js -------------------------------------------------------------------------------- /types/eslint-plugins.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/types/eslint-plugins.d.ts -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ssdeanx/Gemini-CLI-Web/HEAD/vite.config.js --------------------------------------------------------------------------------