Releases: Rosemay-AI/Veynor
Releases · Rosemay-AI/Veynor
Veynor 1.0.0
Veynor 1.0.0 — First Clean Release
Veynor is an open-source voice runtime and orchestration layer for AI agents.
Veynor 是一个开源的 AI Agent 语音运行时和编排层。
It gives agents two voice hooks:
它给 Agent 两个语音钩子:
- onAudioInput — platform PCM → agent callback / 平台音频 → Agent 回调
- streamText — agent text → TTS → platform audio / Agent 文本 → TTS → 平台音频
What's included / 包含内容
6 Packages / 6 个包:
| Package | Description / 说明 |
|---|---|
| @veynor/core | AudioFrame, VoiceSession, VoiceTurn — frozen runtime primitives |
| @veynor/skill-sdk | Skill, SkillPipeline, SkillRuntime — execution layer |
| @veynor/graph | Signal DAG, GraphNode, GraphRuntime — advanced composition |
| @veynor/agent | VeynorSkill, RoundtableRuntime, HermesAgent — voice skill plugin |
| @veynor/transport-discord | Discord voice transport / Discord 语音传输 |
| @veynor/adapter-openclaw | OpenClaw Agent Bridge adapter / OpenClaw 适配器 |
CLI Commands / 命令行:
init, doctor, config, agent, voice, meeting, start
Features / 特性:
- Per-agent .env architecture — each agent has its own Discord bot identity / 每个 Agent 独立 Discord Bot 身份
- Discord voice transport with /join slash command / Discord 语音传输
- STT (Groq Whisper) → LLM → TTS (MiniMax) full voice pipeline / 完整语音管线
- Multi-agent roundtable runtime / 多 Agent 圆桌运行时
- Frozen ABI v1.0 / 冻结的 ABI v1.0 规范
- MIT open-source license / MIT 开源许可
Quick Start / 快速开始
git clone https://github.com/Rosemay-AI/Veynor.git
cd Veynor
pnpm install
pnpm build
cp .env.example .env # 编辑你的 API Key
node ./bin/veynor.js --helpSetup an Agent / 配置 Agent
# Hermes / OpenClaw preset (recommended / 推荐)
veynor agent setup hermes --discord-token <bot-token> --guild <guild-id> --channel "General" --groq-key <groq-key> --minimax-key <minimax-key> --start
# Custom agent / 自定义 Agent
veynor agent add architect --type http --url http://127.0.0.1:8788/chat --role architect --directory agents/architect --discord-token <bot-token> --guild <guild-id> --channel "General"
veynor agent start architectEcho Demo / 回音测试
cd examples/echo
pnpm start
# In Discord: join a voice channel → speak → hear your voice echoed back
# 在 Discord 中:加入语音频道 → 说话 → 听到你的声音回音Docs / 文档
- Configuration / 配置指南
- Agent Registry CLI / Agent 注册表
- Roundtable System / 圆桌系统
- ABI Specification / ABI 规范
License / 许可
MIT

