Settings Overview

The Settings page is accessible from the gear icon in the IDE header. Settings are stored as settings.json in your Drive gemihub/ folder and synced across devices.
General
- Gemini API Key — Your API key for Gemini services.
- API Plan — Free or Paid (determines available models).
- Default Model — The default Gemini model for chat and workflows.
- System Prompt — Custom instructions for the AI across all conversations.
- Language — Interface language (English / Japanese).
- Font Size — Editor font size.
- Theme — Light / Dark / System.
- Password & Encryption — Set a password for API key encryption and file encryption features.
- Encrypt Chat / Workflow History — Toggle encryption for saved histories.
- Optional advanced features — Enable Dashboard, Workflow, RAG, and the Web App Builder. Disabled features remain hidden from navigation and settings.
Recommended order: complete General first, enable only the optional features you need, configure Sync, and then set up integrations such as MCP and RAG. Organization and plan tabs appear only for eligible accounts.
MCP Servers

- Add, edit, and remove MCP server connections.
- Test connections and view available tools.
- OAuth authentication management.
RAG

- Add and manage RAG store configurations (Internal / External).
- Configure target folders and exclude patterns.
- Sync files to RAG stores.
- Enable auto-registration on Push to Drive.
- Set Top-K result count.
Plugins

- Install plugins from GitHub repositories.
- Enable, disable, update, and uninstall plugins.
- Access plugin-specific settings.
Commands

- Create custom slash commands for the chat.
- Define prompt templates with
{content},{selection}, and@filenamevariables. - Override model, search settings, Drive tool mode, and MCP servers per command.
Shortcuts

- Assign keyboard shortcuts to execute workflows.
- Supports Ctrl/Cmd + key, Alt + key, and function keys (F1–F12).
- Background execution option (no workflow panel needed).
Premium Plan
- Subscribe to the Lite, Pro, or Business plan via Stripe.
- Configure Spreadsheet ID for Google Sheets nodes (Business).
- Set up custom domain and view domain status (Business).
- Manage scheduled workflows (cron, timezone, retry, timeout) (Pro and Business).
- Access Stripe Billing Portal for subscription management.
Organization
Shown only to members of an organization (Business plan). See the Organizations & Shared Projects chapter for the full picture.
- Add and remove members, and set organization and project roles.
- Track Vertex AI spending per organization and per member, set caps, and buy budget top-ups.
- Check project storage usage and purchase the storage add-on.
- Advanced: create and switch projects, and point the organization at your own Google Cloud project.
Sync

- View sync status and last sync time.
- Full Push to Drive / Pull to Local operations.
- Trash management and conflict backup management.
- Edit history pruning and statistics.
- File tree rebuild and untracked file detection.
- External Sync token generation for Obsidian and other external clients.