Show HN:Cumbersome – 適用於 OpenAI、Anthropic 和 Z.ai 的 iOS/macOS API 客戶端應用程式

Show HN:Cumbersome – 適用於 OpenAI、Anthropic 和 Z.ai 的 iOS/macOS API 客戶端應用程式

Hacker News·

Cumbersome 是一款新推出的 iOS/macOS AI API 客戶端應用程式,支援 OpenAI、Anthropic 和 Z.ai 等主要服務商。該應用程式具備獨特的「Face/Off」模式,用於比較 AI 的回應,並近期新增了對 Z.ai 的支援及增強了檔案處理功能。

Platform

Image

Image

Cumbersome: AI API Client

ChatGPT & Claude API Client

Free

Image

Image

Image

Image

Image

Image

Image

Ratings & Reviews

Face/Off mode is a game changer

Chaizon

Okay so the face/off mode is pretty great. It gives me 3 responses back from Claude and/or OpenAI and then judges the best. This has been a life saver for really nitty gritty detailed document work for me.

Face/Off mode is a game changer

Chaizon

Okay so the face/off mode is pretty great. It gives me 3 responses back from Claude and/or OpenAI and then judges the best. This has been a life saver for really nitty gritty detailed document work for me.

What’s New

Version History

feat(zai): Add Z.ai provider support
feat(attachments): add macOS drag-and-drop file support
feat(attachments): enable multi-selection for image and file pickers
fix(views): remove per-item copy buttons from JSONTreeView
fix(latex): prevent false positives on currency ranges and prose content
fix(markdown): reduce chunk size to 4000 chars for safer margin
fix(markdown): prevent stack overflow when rendering large text
chore: reduce image sizes using imageoptim.
docs: document xAI abandonment, pivot to Z.ai support

feat(latex): LaTeX content parsing and rendering
feat(copy): add Copy Conversation feature with context menu
feat(export): add conversation JSON export from sidebar context menu
refactor: remove dead legacy code, rename LegacyChatMessage to APIMessage
docs(plans): add conversation JSON export feature plan
docs: add SwiftUI-only policy to project rules

feat(deeplink): add conversation deep links with Copy Deep Link menu option
feat(ui): add copy button to markdown code blocks
chore: bump dependencies

feat(icons): add Joystick alternate icon and improve Settings UI
feat(icons): add Gear Mesh alternate icon and fix macOS Dock sizing
feat(settings): Redesign iOS Settings with card-based layout
feat(settings): add alternate app icons and switcher UI
feat(assets): add alternative 'Cu' periodic table style app icons
feat(macos): toggle menu bar icon visibility
fix(lint): move unused_declaration to analyzer_rules section
fix(settings): separate icon choices, fix assets, align UI, use local storage
fix(attachments): enforce API-safe image bytes for Anthropic
fix: dedupe authenticated request building
test: remove useless, redundant, and brittle tests
refactor(views): extract components from large view files
refactor: remove unused code identified by Periphery
refactor(tooling): configure Periphery to be more strict
refactor(views): remove unused @State properties from ChatInterfaceView
refactor(views): extract ChatInterfaceView from MainNavigationView
refactor(views): extract components from MacOSNavigationView.swift
docs(plans): document local storage decision for icon preference

feat: auto-shrink images to 4mb to account for strict Anthropic image size limits.
feat: long-click on any user message to restart convo from that point, allowing for renewing conversation history by restarting the chat at any prior user message in a convo.
feat: long-press chat Send button provides context menu to send to new chat vs the existing one.
fix: a bug prevented icloud sync of chats with images/pdfs/files across devices. this fixes. IMPORTANT: delete old convos that have images/files for sync to work again.

feat: enable pinned conversations from drawer/sidebar.
chore: rename plans to .ai-plans.
docs: plan pin convo feature.

feat: quick prompt (press Option + Space in macOS for super-fast prompting).
feat: PDF and other attachment analysis and syncing between devices.
fix: macOS specific copy.
test: support PDF and other attachment analysis.
chore: bump to 1.15.0.
docs: help if processing.
docs: closing out quick prompt feature.
docs: key insights on missing CloudKit production promotion.

feat: ability to view raw API response.
feat: enable iOS background tasks to allow completion of in-progress chats while in another app.
fix: various improvements to raw API view.
fix: DRY meta information in face/off responses; fix edited face/off.
fix: change sidebar selected to branded orange with white text.
fix: sidebar button colors.
test: updated ensemble mode.
test: add for sidebar, and update rules.
chore: complete raw API viewer feature.
chore: bump to 1.13.0.
chore: rename docs to done.md.
refactor: more logging for gemini calls.
docs: raw API response plan.
docs: mark background feature done.
docs: plan iOS background streaming.
docs: update README.

feat: search feature.
feat: sidebar liquid glass.
feat: new icons for iOS and macOS.
fix: macOS sidebar button text in small width view.
fix: button colors in non-liquid glass iOS.
fix: iOS drawer fade-out extends above Search.
fix: auto-increment build count.
fix: iOS search input focus and soft keyboard.
fix: fade in bottom of drawer.
fix: make release ordering of edit types.
fix: remove Sora as an OpenAI option.
fix: Settings color when selected.
fix: test improvement.
fix: Unknown provider in intro iOS copy; missing macOS copy entirely.
chore: update to reco settings and bump version.
chore: bump to 1.12.0.

  • fix: soft cursor never vanishing in iOS.
  • fix: iOS PhotosPicker selection state.
  • fix: OpenAI follow-up message error to original message with attachment.
  • chore: bump to 1.10.1.
  • chore: reco entitlement fix.
  • docs: for soft keyboard issue.

Attach images and files to prompts in iOS, iPadOS, and macOS.

TUNE ALL API PARAMS: Power users can now send custom parameters directly to AI provider APIs. Access advanced features like reasoning effort controls, sampling parameters, and custom stop sequences without waiting for app updates.

  • Configure parameters in Advanced Features modal (tap + button in chat)
  • Works across OpenAI, Anthropic, and Gemini
  • Override built-in settings when needed
  • Syncs via iCloud across all your devices

Other Improvements:

  • Enhanced chat input layout with improved button placement

  • Platform-specific UI refinements for iOS and macOS

  • Better handling of complex API configurations

  • migrate to SwiftData for better cross-device syncing.

  • overscroll UI improvements.

  • more Liquid Glass for iOS and macOS 26.

Bug Fixes

  • scrolling spacing.
  • deleting messages issue.
  • streaming messages and swiftdata and cloudkit.
  • face/off mode and migration.
  • for smaller screens like 16e.
  • indicate thinking + tools for all out tokens.
  • glass style on ios >= 26.
  • refine face/off button size in iOS.
  • add more padding to input.
  • auto-scroll.
  • shorter input text.
  • buttons inside macos chat input.

Maintenance

  • bump version to 1.8.0 build 27
  • enable code stripping.
  • bump to 1.8.0.
  • try to fix legacy data.
  • uninstall dev script.

Tests

  • swiftdata and cloudkit.
  • complete swiftdata.
  • keep refining.
  • get them compiling.

Documentation

  • mostly complete swiftdata.
  • plan swiftdata migration.
  • add refactoring doc.
  • liquid glass rules.

Refactoring

  • MainNavigationView.

  • organize convos by date.

  • improve macOS title area.

  • remove needless Your Chats and refresh in macOS and iOS.

Bug Fixes

  • adjust token counts.
  • remove logos from sidebars.

feat: auto-scroll to bottom when going to old convo.
feat: reorder convo list based on last update.
fix: subtle issue with iOS auto-scrolling.
ci: fix changelog auto-generation.

Fix bug that was preventing full chat from being sent to OpenAI.

  • Gemini / Google AI Studio API key support now available.
  • Auto-generate titles using low-cost AI now available and ON by default.

Bug Fixes

  • no extra spacing needed for OpenAI and Gemini.
  • duplicated pre-search content in Gemini.
  • bug related to re-using old title when trying to swap to old chat during in progress new chat.
  • don't overly restrict auto-title length.
  • title summary issue with OpenAI.
  • iCloud sync issue across devices.
  • errant spaces in AI responses.
  • swap provider and model mid-convo based on drop-down changes.

Maintenance

  • update CHANGELOG for v1.5.0-build19
  • bump version to 1.5.0 build 19
  • update marketing copy.
  • bump and DRY.
  • tests and debugging refinements for auto-generate titles feat.
  • adjust cursor rules.

CI/CD

  • bump to 1.5.0.
  • remedy issue with release.

Documentation

  • duplicated pre-search content in Gemini.

Tests

  • new Gemini option.

Features

  • auto-scroll option.
  • add new chat icon in upper-right in macOS.

Bug Fixes

  • restore non-streaming OpenAI calls.
  • remove PRODUCT_PACKAGE_TYPE.
  • reduce scrolling into infinity whitespace.
  • MacOS double carets in drop-downs.
  • improve auto-release notes.

Build System

  • try to fix app store connect distro issue.

  • refine UI tests.

  • prep release 1.4.0

  • test and DRY for scrolling refinements.

  • Modernize to iOS 18/macOS 15 with replace ScrollViewReader with .scrollPosition.

  • Modernize to iOS 18/macOS 15 with macOS Window Management.

  • Modernize to iOS 18/macOS 15 with Swift 6 Typed Throws.

  • Replace NotificationCenter with Swift Observation.

  • Modernize to iOS 18/macOS 15 with SF Symbols 6 with Animations.

  • Modernize to iOS 18/macOS 15 with Swift 6 strict concurrency.

  • Agent tool (search) option now available.

  • Various bug fixes and improvements.

Bump dependencies. Fix soft keyboard issue, allowing returns within prompts for better iOS editing.

FACE/OFF MODE IS HERE

Generate 3 AI responses with different creativity levels (conservative, balanced, creative). Then an AI judge evaluates all 3, picks the winner, and tells you why it's superior.

Stop doing manual trial-and-error. Get the best response on the first try.

Perfect for critical tasks: business emails, complex code, research. When quality matters more than cost, Face/Off Mode delivers.

Why consumer apps will never build this: Subscription models want you messaging more, not getting perfect answers immediately. With pay-per-use, our incentives align with yours.

Uses ~5x the tokens, but when you need the absolute best response, it's worth it.

DOCUMENT WORKSPACE
Finally. Stop squinting at chat bubbles. Full-screen document interface for actual work. Edit AI responses inline. Read long outputs without wanting to throw your phone.

ICLOUD SYNC
Your conversations, API keys, and settings now sync across iPhone, iPad, and Mac via your personal iCloud. Not our servers—yours. Start a conversation on your phone, finish it on your Mac.

BETTER CONVERSATION EDITING
Edit any message—yours or the AI's—to refine context. Delete off-topic tangents. Fix the AI's mistakes mid-conversation. Better context = better responses.

And of course a bunch of bug fixes and little-bitty features.

App Privacy

App Privacy

The developer, Folding Sky Co, indicated that the app’s privacy practices may include handling of data as described below. This information has not been verified by Apple. For more information, see the developer’s privacy policy .

To help you better understand the developer’s responses, see Privacy Definitions and Examples .

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Data Not Linked to You

The following data, which may be collected but is not linked to your identity, may be used for the following purposes:

App Functionality

The developer, Folding Sky Co, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

Privacy practices may vary, for example, based on the features you use or your age. Learn More

Accessibility

The developer has not yet indicated which accessibility features this app supports. Learn More

Information

More by Folding Sky Co

Image

Alarmist LiDAR Motion Detector

Intruder Alert and Security

Image

Dense: News by Mood + Widgets

News by topic, mood, impact

You Might Also Like

Image

Idea Triage Agent

AI with your project planning!

Image

SmartSweep&Similar Cleaner

Free Up Space, Securely

Image

Bookmark AI

Write, Edit & Share with AI

Image

Open MCP - AI Chat Client

Productivity

Image

Chatika

AI Chat Freedom is All Yours.

Image

Control - LLM Interface

Private, Local AI

Image

Glancer AI

Track your daily actions

Image

Privacy AI: Powerful chatbot

GGUF/MLX/Remote AI supports

Image

hustlrr - Every AI Chat

Smart agent. Ask, solve, write

Image

Pocket Trailer

Accelerate GitHub workflows

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada

Copyright © 2025 Apple Inc. All rights reserved.

Hacker News

相關文章

  1. Show HN:macOS 的情境感知 AI 助理 [開源]

    3 個月前

  2. Clawdbot – 您的個人化AI助理

    4 個月前

  3. Show HN:我開發了一款整合5大AI模型的iOS應用程式,月費僅13美元

    3 個月前

  4. Show HN:MindCraft Studio - 首款專為創作者打造的原生 macOS 本地 AI 圖像生成應用程式

    3 個月前

  5. Show HN:Sidestream – 一款提供額外洞察的 AI 聊天應用程式

    4 個月前