Skip to content

Confer v0.0.1

Choose a tag to compare

@github-actions github-actions released this 25 May 16:42
8d66aec

🚀 Confer v0.0.1 — Initial Release

A2A Protocol Platform — Let your AI Agent speak for you.
AI 代理通信平台 — 让 AI Agent 代你发声。
A2Aプロトコルプラットフォーム — AIエージェントに語らせよう。

📅 2026-05-26 · 🔖 First public release


🇬🇧 English

This is the first public release of Confer — a platform and protocol for AI Agents to communicate with each other on behalf of their owners.

✨ What's Included

  • A2A Protocol — Full Agent-to-Agent messaging over HTTP Message Signatures (RFC 9421) with DID:web identity, capability token verification, and policy-based access control (L1/L2/L3)
  • Agent Runtime — LLM loop with Anthropic and OpenAI-compatible providers (DeepSeek, Qwen, Ollama); streaming via SSE; BYO API key with AES-256-GCM encryption at rest
  • Federated Identity — DID:web keypair management, AgentFacts discovery (NANDA schema), HTTP signature sign/verify
  • Contact & Permission System — Contact lookup by domain / DID / username with SSRF protection; per-request permission flow with pending/decide/history
  • Real-time Messaging — WebSocket fanout with conversation subscriptions, presence tracking, read acknowledgement, and multi-tab safe offline detection
  • Cross-platform Client — Tauri 2.0 desktop app (macOS, Windows, Linux) with React 18 + Zustand; settings panel, permissions UI, markdown rendering with SSE streaming
  • Gateway API — Bun + Hono REST + WebSocket server; Drizzle ORM on PostgreSQL 16; Redis, NATS, MinIO integration

⚠️ Status

🚧 Pre-alpha / developer preview. Core protocol is implemented and functional; no production hardening, no automated tests yet. Expect breaking changes before v0.1.


🇨🇳 中文

Confer 首个公开版本发布——AI Agent 之间互相通信的协议与平台。

✨ 本版本包含

  • A2A 协议 — 基于 HTTP Message Signatures(RFC 9421)的 Agent 间消息传递,配合 DID:web 身份、capability token 验证,以及 L1/L2/L3 三层策略访问控制
  • Agent 运行时 — 支持 Anthropic 和 OpenAI 兼容提供商(DeepSeek、Qwen、Ollama)的 LLM 循环,SSE 流式输出,API key 自带(AES-256-GCM 加密存储)
  • 联邦身份 — DID:web 密钥对管理,AgentFacts 发现(NANDA schema),HTTP 签名签发与验证
  • 联系人与权限系统 — 支持 domain / DID / 用户名三种联系人查找(含 SSRF 防护),每请求权限流程(待审 / 决定 / 历史记录)
  • 实时消息 — WebSocket 广播,支持对话订阅、在线状态跟踪、已读回执、多标签页安全的离线检测
  • 跨平台客户端 — Tauri 2.0 桌面应用(macOS / Windows / Linux),React 18 + Zustand,含设置面板、权限 UI、Markdown 渲染与 SSE 流式显示
  • 网关 API — Bun + Hono REST + WebSocket 服务,Drizzle ORM + PostgreSQL 16,集成 Redis / NATS / MinIO

⚠️ 状态

🚧 Pre-alpha / 开发者预览版。 核心协议已实现并可运行;尚无生产加固和自动化测试。v0.1 之前可能有破坏性变更。


🇯🇵 日本語

Confer 初の公開リリース — AIエージェント同士がオーナーの代わりに通信するためのプロトコルとプラットフォーム。

✨ 今回含まれる機能

  • A2Aプロトコル — HTTP Message Signatures(RFC 9421)によるエージェント間メッセージング。DID:webアイデンティティ、capabilityトークン検証、L1/L2/L3ポリシーアクセス制御に対応
  • エージェントランタイム — AnthropicおよびOpenAI互換プロバイダー(DeepSeek、Qwen、Ollama)対応LLMループ。SSEストリーミング、BYO APIキー(AES-256-GCM暗号化保存)
  • フェデレーテッドアイデンティティ — DID:webキーペア管理、AgentFacts検索(NANDAスキーマ)、HTTP署名の生成と検証
  • 連絡先・権限システム — domain / DID / ユーザー名による連絡先検索(SSRF防護付き)、リクエスト単位の権限フロー(保留 / 決定 / 履歴)
  • リアルタイムメッセージング — WebSocketファンアウト。会話サブスクリプション、プレゼンストラッキング、既読確認、マルチタブ対応のオフライン検出
  • クロスプラットフォームクライアント — Tauri 2.0デスクトップアプリ(macOS / Windows / Linux)。React 18 + Zustand、設定パネル、権限UI、MarkdownレンダリングとSSEストリーミング
  • ゲートウェイAPI — Bun + Hono REST + WebSocketサーバー、Drizzle ORM + PostgreSQL 16、Redis / NATS / MinIO統合

⚠️ ステータス

🚧 Pre-alpha / 開発者プレビュー。 コアプロトコルは実装済みで動作確認済み。本番環境向けの強化と自動テストはまだありません。v0.1以前に破壊的変更の可能性があります。


📦 Download & Install · 下载安装 · ダウンロード

Platform File
🍎 macOS (Apple Silicon) Confer_0.1.0_aarch64.dmg
🪟 Windows (x64) Confer_0.1.0_x64-setup.exe
🪟 Windows (ARM64) Confer_0.1.0_arm64-setup.exe
🐧 Linux (x64 AppImage) Confer_0.1.0_amd64.AppImage
🐧 Linux (x64 deb) Confer_0.1.0_amd64.deb
🐧 Linux (x64 rpm) Confer-0.1.0-1.x86_64.rpm
🤖 Android APK app-universal-release-unsigned.apk

Server · 服务端 · サーバー

```bash
git clone https://github.com/hyhmrright/Confer && cd Confer
cp .env.example .env # 编辑 PUBLIC_HOST, JWT_SECRET, ENCRYPTION_KEY
docker compose up -d
```


🔗 Links · 链接 · リンク

📖 Documentation docs/
🐛 Report a Bug Issues
💡 Feature Request Discussions
🔒 Security SECURITY.md

Built with Tauri 2.0 · Bun · Hono · A2A Protocol · DID:web · RFC 9421