qwen-audio-agent

作者 QwenAudio已验证

A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents

2,219
Stars
188
Forks
JavaScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/QwenAudio/qwen-audio-agent

快速入门

使用 qwen-audio-agent 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Qwen Audio Agent

中文 | English

CI npm node license WeChat

Agent Presence

Real conversation should not leave you waiting after a single sentence, nor should it grind to a halt just because the Agent is looking something up, calling a tool, or working on a task.

Conversation should keep flowing, and the Agent should always be present.

That is why we built qwen-audio-agent—a realtime voice runtime that keeps Agents talking, working, and present. Whether chatting with you, thinking through a problem, or working on a task, your Agent remains in the conversation. It listens, responds, and when the task is complete, naturally tells you:

"It's ready."

News

  • 2026-08-20 · v1.11.0 🧩 Adds embeddable Gateway and Realtime Provider extensions; 🛠️ supports installing and managing Agent Skills; 📎 adds multimodal input to the TUI; 🎨 links pet animations to runtime states.

  • 2026-08-13 · v1.10.0 🐋 Added experimental DeepSeek Harness backend support with one-click installation.

  • 2026-08-13 · v1.9.0 🧩 Desktop task cards show live Agent progress; 🔎 backend Agent selection is clearer and searchable; 🎙️ supports Qwen3.5-Omni Realtime frontend integration.

  • 2026-08-09 · v1.8.0 🆕 Adds Qwen Code backend; 🔧 fixes known issues.

  • 2026-08-07 · v1.7.0 🎨 The orb opens up custom skins — import your own look, compatible with pet packs from the Awesome Codex Pet community gallery; 🪟 improved Windows backend Agent startup.

  • 2026-08-06 · v1.6.0 🪟 Desktop app now officially supports Windows; 🧠 adds invisible memory with automatic extraction after each session.

  • 2026-08-05 · v1.5.0 ⏰ Adds scheduled reminders and progress reporting; 🗣️ adds the voice wake word ("你好千问"); 🐧 desktop build support for Linux; the desktop app now uses a data directory isolated from the CLI.

  • 2026-08-04 · v1.4.0 🧠 Adds personalized rules and checklist management; desktop app supports auto-sleep and shortcut wake.

  • 2026-08-03 · v1.3.0 🎙️ Adds 🤗 speech-to-speech frontend integration, supporting fully local VAD, STT, LLM, and TTS.

  • 2026-08-01 · v1.2.0 ⚡ Desktop app adds auto-update, faster startup, and improved backend Agent detection.

  • 2026-07-31 · v1.1.0 🤝 Adds Kimi Code CLI backend with native ACP integration.

  • 2026-07-30 · v1.0.0 🚀 First stable release, introducing a macOS desktop app with a built-in Gateway.

  • 2026-07-28 · v0.9.0 🌍 Project officially open-sourced; backend Agents unified under the ACP architecture.

Conversation Continues, Tasks Too

Conversation doesn't stop for background tasks; when a task completes, the result naturally returns to the current conversation:

https://github.com/user-attachments/assets/ab570531-8da9-4af4-93fa-244bb6614c05

Core Features

  • Full-duplex realtime voice interaction, natural interruption, and sustained multi-turn conversation

  • DashScope Qwen Audio and Qwen3.5 Omni Realtime model selection from one shared model catalog

  • One-click selection of your preferred coding Agent, reusing existing tools, MCP, and Skills

  • Frontend conversation and background tasks run in parallel; ask about progress or cancel at any time

  • Create multiple independent tasks executed asynchronously by the backend Agent, with continuous status tracking

  • Task results automatically return to the current conversation, supporting follow-up questions and modifications

  • WebUI, terminal TUI, and desktop floating orb (macOS / Windows / Linux)

  • Desktop auto-sleep disconnects cloud Realtime without stopping submitted tasks; wake with a configurable shortcut or the local wake word

  • Per-user long-term personalization and cross-session memory

Architecture

qwen-audio-agent architecture

Questions that can be answered directly are answered immediately; when tools or sustained processing are needed, the task is delegated to the backend Agent. Throughout, the user always faces the same assistant.

qwen-audio-agent reference architecture

For the full design and module breakdown, see the architecture document.

Agent Support

Backend Agent Integration Setup Rating

None N/A Frontend-only mode, no config needed ★★★★★

OpenCode Native ACP One-click install + Bailian config ★★★★★

OpenClaw Built-in ACP bridge One-click install + Bailian config ★★★★★

Qoder Native ACP One-click install, user config required ★★★★★

Qwen Code Native ACP One-click install, user config required ★★★★☆

Kimi Code Native ACP One-click install, user config required ★★★★★

Hermes Native ACP One-click install, user config required ★★★★☆

CodeBuddy Native ACP One-click install, user config required ★★★★☆

Codex External ACP adapter One-click install (base + adapter), user config required ★★★★☆

Claude Code External ACP adapter One-click install (base + adapter), user config required ★★★★☆

DeepSeek Native ACP One-click install, DeepSeek API key required ★★★★☆

Pi External ACP adapter One-click install (base + adapter), user config required ★★★★☆

Ratings reflect current integration completeness, compatibility, and verification level: five stars indicate a thoroughly tested recommended integration; four stars indicate active development or not yet fully verified. For detailed configuration and capability boundaries, see the configuration guide.

Installation

Requires Node.js 22.22.2+ or 24.15.0+, npm 10+. One-click install (recommended):

npm install -g qwen-audio-agent

For building from source, installing from GitHub, and obtaining a DashScope API Key, see the installation guide.

Quick Start

  • Create your config and fill in the API Key:
qwenaudio config
DASHSCOPE_API_KEY=your-key
# Voice frontend model: Omni Flash/Plus or Audio Flash/Plus (Audio Plus is default)
QWEN_AUDIO_REALTIME_MODEL=qwen-audio-3.0-realtime-plus
# Backend Agent: optional, leave empty or set to none for frontend-only mode
AGENT_PROTOCOL=openclaw
# Backend model: can be empty; if empty, uses the Agent's own user config
QWEN_AUDIO_AGENT_BACKEND_MODEL=qwen3.7-max

Uses DashScope realtime voice frontend by default; alternatively, switch to a local speech-to-speech frontend, no cloud API Key needed. qwen3.5-omni-flash-realtime and qwen3.5-omni-plus-realtime accept text, audio, and image at the model level. This release transports text and audio only; image/frame and native-video transport remain disabled until their client and Gateway paths are implemented.

The Desktop app or qwenaudio config set --realtime-model <id> configures the single Gateway-wide model. Restart the Gateway after a CLI change. WebUI and TUI display the active model but do not override it.

  • Start the Gateway, then open another terminal to start the TUI (or use qwenaudio webui for the browser UI):
qwenaudio        # Terminal 1: Gateway
qwenaudio tui    # Terminal 2: TUI

For full configuration options, speech-to-speech frontend setup, and TUI platform notes, see quick start, voice frontends, and TUI notes.

Examples

This repository includes a smart cockpit voice Agent example with vehicle control, navigation, music, weather, web search, flash-buy workflows, and a car UI:

cp examples/car/.env.example examples/car/.env.local
npm install --prefix examples/car/server
npm install --prefix examples/car/react-app
npm run example:car:server   # Terminal 1: car Agent server
npm run example:car:web      # Terminal 2: car UI

See examples/car for details.

Desktop App

The desktop app provides a floating voice orb that stays on your desktop, with a built-in Gateway, automatic idle sleep, a configurable wake shortcut, and a local voice wake word. Sleep disconnects the Realtime frontend while keeping the app, Gateway, backend Agent, and submitted tasks alive; it is not the same as quitting or restarting the deskto

常见问题

What is qwen-audio-agent?

qwen-audio-agent is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by QwenAudio. A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents. It has 2,219 GitHub stars.

Is qwen-audio-agent safe to use?

Yes. qwen-audio-agent passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install qwen-audio-agent?

Clone the repository with "git clone https://github.com/QwenAudio/qwen-audio-agent" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is qwen-audio-agent written in?

qwen-audio-agent is primarily written in JavaScript. It is open-source under QwenAudio on GitHub, so you can review or fork the full source.

Are there alternatives to qwen-audio-agent?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh qwen-audio-agent against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情