Skip to content

Releases: Rosemay-AI/Veynor

Veynor 1.0.0

09 Jun 15:36

Choose a tag to compare

Veynor Intro


Veynor 1.0.0 — First Clean Release

Veynor Architecture


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 --help

Setup 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 architect

Echo Demo / 回音测试

cd examples/echo
pnpm start
# In Discord: join a voice channel → speak → hear your voice echoed back
# 在 Discord 中:加入语音频道 → 说话 → 听到你的声音回音

Docs / 文档


License / 许可

MIT