GEN20

Beam

Beam provides a convenient method for using ChatGPT on Mac.

Beam: A Productive ChatGPT Interface for Mac
Have you ever found yourself distracted by constantly switching between apps and tabs to use ChatGPT? This can be a major productivity killer. Beam is a solution that allows you to access ChatGPT’s features without leaving your current context.
Key Features

  • Native macOS app with a launcher-like experience
  • Supports both light and dark themes based on your system configuration
  • Fast and lag-free performance
  • Sandboxed for security, with no access to your system files
  • Interacts with OpenAI servers, with no data storage or access on our part
  • Locally saves all data on your machine
  • OpenAI does not use conversations for model training
  • Keyboard shortcuts available for every feature
    ChatGPT Models and Configuration
    Beam supports all OpenAI GPT models. You can switch between models with a single click (⌘1).
    Create AI profiles and configure:
  • System prompts
  • Max tokens
  • Temperature
  • Tistory size (for cost control)
  • Switch between profiles with a single click (⌘2) or type β€˜@’ into the chat.
    Markdown Support and Templates
    Beam can render all markdown tags and tables. Create templates with variables and save them for future use. Use [clipboard] in templates to auto-fill the template with clipboard contents.
    Interacting with Other Apps and Documents
  • Insert ChatGPT responses into any input on your system
  • Select text anywhere and chat about it
  • Open PDF files and chat about them
    Macros and Extensions
    Macros are quick prompts that you can run with your text selection. Extensions are pre-defined values that guide the model in specific directions. Beam ships with sample extensions for tone, language, and format.
  • Toggle extensions using # in chat or ⌘E keyboard shortcut
  • Add extensions to templates using [#extension-name] format
    Automatic History and Settings
  • Saved locally on your machine
  • Quick access with a single hotkey press
  • Full-text search
  • Keep the app in the dock or make it a menu bar application only
  • Opt-out of auto history
  • Adjust context prompt
  • Change font size
  • Adjust global shortcuts
    Chat Windows and Command Palette
  • Use a floating chat window to interface with GPT models without distractions
  • Create and manage permanent chat windows
  • All actions are available in the command palette (⌘K)
  • Every action has a keyboard shortcut
    Global and Local Keyboard Shortcuts
  • Toggle floating chat panel
  • Toggle floating chat panel with context
  • Toggle floating panel with macro for context selection
  • Insert last message ⌘⏎
  • Copy last message ^C
  • Insert last code box βŒ˜β‡§βŽ
  • Pin window ⌘P
  • Change GPT model ⌘1
  • Change AI Profile ⌘2 or type @ into the chat
  • Use template ⌘3 or type / into the chat
  • Use extension ⌘E or type # into the chat
  • Open PDF file ⌘O
  • Copy last code block ^⇧C
  • Open conversation from history ⌘H
  • Clear conversation ⌘R
  • Save conversation ⌘S
  • Open main app window ⌘B
  • Regenerate last message ⌘W