Skip to content

PenglaiAgent 0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 10:47
· 9 commits to main since this release

PenglaiAgent 0.3.0 — a self-hosted AI Runtime Hub for ordinary users.

Bring a working, listening, speaking agent to your desktop, Feishu, WeChat, terminal, and voice. Memory, channel credentials, logs, and local voice processing stay on your own machine by default.

What's new in 0.3.0

  • Runtime Hub: Unified execution layer for all channels (Feishu, WeChat, terminal, desktop). FIFO queuing, task auditing, session persistence.
  • Desktop clients: Native Mac (Apple Silicon) and Windows (x64) apps with complete setup wizard, multi-session chat, system tray, update detection, channel/ability management.
  • Complete setup wizard: Language → LLM selection (12 providers with live connectivity test) → IM channel setup (Feishu QR scan, WeChat, etc.) → Identity naming → Capability panel (voice/TTS/companion/critic/intel) → Config writing and launch verification.
  • Local voice loop: The FunASR / SenseVoice line lets Penglai listen locally (speech transcription, emotion labels, acoustic events). MOSS-TTS-Nano adds local speaking, turning text replies into speech. Both sides can run on local CPU, and voice data does not need to leave your machine.
  • Update mechanism: penglai update --check and one-click --apply with automatic backup and rollback.
  • Memory system: 4-layer architecture (L1 index → L2 facts → L3 SOPs → L4 session logs), action-verified only.
  • Supplementary config: Channel and ability management panel in desktop settings — re-enable channels or abilities post-install without re-running the full wizard.
  • Doctor diagnostics: Full system health check integrated into both CLI and desktop.

Install

Desktop (recommended for new users)

  • macOS: Download the DMG, drag to Applications. On first open, go to System Settings → Privacy & Security → Open Anyway.
  • Windows: Download the installer, run it. SmartScreen → More Info → Run Anyway.

Command line

curl -fsSL https://raw.githubusercontent.com/kevinchennewbee/PenglaiAgent/main/install.sh | sh

Important notes

  • macOS and Windows installers are unsigned. You will need to bypass Gatekeeper/SmartScreen. This is because we are a community project without Apple Developer Program membership.
  • Apple Silicon only for macOS. Intel Mac not supported.
  • Upgrade from 0.2.x is not guaranteed stable; fresh install recommended.
  • Feishu is the most validated IM channel. Other channels are progressively field-tested.
  • Docker is no longer supported in 0.3.0. There is no Dockerfile, docker-compose, docker-install, GHCR image, or container deployment path.