GenGo logo

GenGo

Transform selected text anywhere on macOS

2026-05-27

Product Introduction

  1. Definition: GenGo is a native macOS text processing utility that leverages local or cloud-based large language models (LLMs) to perform in-context text transformations. It is a system-level application that operates via global keyboard shortcuts.
  2. Core Value Proposition: GenGo exists to eliminate context-switching by enabling AI-powered text editing directly within any macOS application. Its primary value is seamless workflow integration for tasks like multilingual translation, code generation, text formatting, and content rewriting without leaving the current app window.

Main Features

  1. In-Place Text Transformation: Select text in any macOS application (e.g., browser, code editor, email client) and press a global shortcut (Ctrl+1 by default). An overlay window appears with the AI-processed result, allowing instant replacement of the original text. This is built using native macOS accessibility and event tap APIs for system-wide text interception.
  2. Multi-Provider LLM Integration: GenGo connects to AI backends via their APIs. It natively supports LM Studio (for local model hosting), Ollama (for local and cloud models), and any OpenAI-compatible API endpoint. Configuration is managed through a SwiftUI-based settings panel with one-click provider selection and connection testing.
  3. Customizable Prompt Presets: Users can define and save custom prompt workflows (e.g., "Proofread," "Convert to SQL," "Create TypeScript interface") and assign unique keyboard shortcuts to each. The application includes a library of best-practice prompts for common tasks like language translation, markdown conversion, and code formatting.

Problems Solved

  1. Pain Point: The disruptive workflow of manually copying text, switching to a separate AI tool or web browser, pasting, waiting for a result, copying the output, and switching back to the original application to paste.
  2. Target Audience: Software developers (especially those working with multiple languages or data formats), technical writers, non-native English speakers, researchers, students, and any macOS power user who frequently edits or reformats text across different applications.
  3. Use Cases: Translating Japanese documentation to English while coding; converting a JSON object to a TypeScript type definition directly in VS Code; generating a terminal command from a plain English description; proofreading and polishing email text in Mail or Slack; instantly converting a list of items into a Markdown table.

Unique Advantages

  1. Differentiation: Unlike browser-based AI assistants or standalone chat applications, GenGo is a lightweight, menu-bar resident native app with zero interface overhead. It requires no manual copy-paste and operates at the OS level, unlike snippet tools that only work within specific apps.
  2. Key Innovation: Its core innovation is the tight coupling of system-level text selection with a configurable, prompt-driven LLM interface. The "apply in-place" functionality, combined with support for locally-hosted models (ensuring privacy and offline use), provides a unique blend of convenience, speed, and data security not commonly found in SaaS AI tools.

Frequently Asked Questions (FAQ)

  1. Is GenGo free to use? Yes, GenGo is a free and open-source macOS application released under the MIT License. Costs may be incurred depending on your chosen LLM provider (e.g., using a paid cloud model via Ollama or an external API), but using local models through LM Studio or Ollama is completely free.
  2. What are the system requirements for GenGo? GenGo requires macOS 13 (Ventura) or later. It is a native Apple Silicon (ARM64) and Intel (x86_64) universal binary. Running local LLMs has separate, significant hardware requirements (substantial RAM and a powerful GPU is recommended).
  3. How does GenGo handle privacy and data security? When configured to use a local LLM runtime like LM Studio or a self-hosted Ollama model, all text processing occurs entirely on your local machine, and no data is sent to external servers. Privacy depends on your chosen provider's data policies if you use a cloud-based model.
  4. Can I use GenGo with OpenAI's ChatGPT or Anthropic's Claude? Yes, if the service provides an OpenAI-compatible API endpoint. You would select the "OpenAI-compatible API" provider in GenGo's settings and enter the appropriate API base URL and key.
  5. What are some useful prompts for GenGo? Effective prompts include: "Proofread and improve this text for clarity and conciseness," "Convert this CSV data into a Markdown table," "Explain this error message in simple terms," "Summarize the following paragraph into three bullet points," and "Translate this to [Language], maintaining a professional tone."

Subscribe to Our Newsletter

Get weekly curated tool recommendations and stay updated with the latest product news