basionwang-bot

让 AI 住在你 MacBook 的刘海里 · 零依赖开箱即用 · 多引擎并行的桌面 AI 伴侣(Swift 6 / SwiftUI / macOS 14+)

46
10
100% credibility
Found May 17, 2026 at 57 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

HermesPet is a delightful AI desktop companion that lives in the space just below your MacBook's notch (Dynamic Island). You download it, connect to your favorite AI service with a few clicks, and then chat with it using your voice or keyboard whenever you want. It can juggle up to 8 conversations at once, shows cute animated pets on your desktop, and can help with everything from writing and translation to reading your files and generating images. Your data stays private on your own computer, and it even gives you a friendly morning briefing about what you did yesterday. Everything works out of the box with zero command-line tools required.

How It Works

1
💬 You discover HermesPet

A friend tells you about a cute AI helper that lives inside your MacBook's notch — it responds to your voice and wanders around your desktop when you're idle.

2
📥 You download and install it

You grab the DMG from GitHub, drag it to Applications, and double-click to open. No terminal commands needed — it just runs.

3
🔑 You connect an AI service

You click the sparkle icon in your menu bar, pick a provider like DeepSeek or OpenAI from the dropdown, and paste in your API key. Everything is pre-configured for you.

4
🎙️ You press a button and talk

You hold Command+Shift+V and speak naturally — your voice appears as text and sends itself when you release. The AI responds with a satisfying 'ding' when done.

5
You pick how you want help
💬
Just chat

For writing, translation, explanations — your questions appear instantly in the chat window and the AI responds in real-time.

🦞
Claude Code mode

For coding and file work — Clawd the orange crab appears and can read your files, make edits, and show you what it's doing in your notch.

Codex mode

For image generation — you describe what you want and it creates pictures, perfect for mockups and posters.

📐
Canvas mode

For generating a set of product images — you pick a template, describe your product, and it creates 5 perfectly formatted images ready to publish.

6
🔔 Your AI finishes and you pin it

When the AI finishes, its response floats at the top of your screen as a card. You can click it later to continue the conversation, or let it fade away.

You get back to work

You have your AI companion right at your fingertips, running quietly under your notch, ready whenever you need help — and it even greets you with a morning summary of your day.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 57 to 46 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is HermesPet?

HermesPet is a native macOS AI chat client that lives in your MacBook's notch area, combining a Dynamic Island-style status display with a multi-engine AI assistant. It supports four backends in parallel—DeepSeek, Zhipu, Kimi, OpenAI, plus optional Claude Code and Codex CLI integration—and bundles its own opencode runtime so the "Online AI" mode works fully offline with zero external dependencies. You pick a provider, paste an API key, and start chatting; no Homebrew, no environment setup. The app also includes desktop "pets" (pixel mascots that wander your menu bar), push-to-talk voice input via Cmd+Shift+V, screen capture, and multi-conversation management with up to eight simultaneous chats.

Why is it gaining traction?

The notch integration is genuinely novel—Dynamic Island-style status updates, hover previews, and animated sprites give the app personality that typical chat interfaces lack. The ability to switch between AI providers mid-conversation without losing context, combined with optional Claude Code/Codex integration for local file operations, positions it as a lightweight desktop AI hub. Voice input that works system-wide via a hotkey is practical for hands-free use. The bundled opencode runtime eliminates the "install Node.js, configure PATH, pray" workflow that typically scares non-developers away from CLI-based AI tools.

Who should use this?

MacBook users who want an AI assistant integrated into their desktop without relying on browser tabs or command-line tools. Developers who switch between multiple AI providers (DeepSeek for reasoning, Claude Code for file edits) will appreciate the conversation isolation and mode switching. Non-technical users who find Claude Code's CLI intimidating may prefer the DMG install approach, though they still need API keys for external services.

Verdict

HermesPet is a creative, well-documented hobby project with clear user value—but at 46 stars and a 1.0% credibility score, it's early-stage software from a single maintainer. The Swift/SwiftUI codebase is production-quality in polish, but lacks third-party audits or community backing. Worth trying for the notch integration alone, but treat it as experimental tooling until the project gains more traction.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.