OneInbox

10行のコードで音声エージェントを構築。

Node、Python、Go、Rust用のSDK。ストリーミング応答。関数呼び出しとMCP。すべてのイベントに対するWebhook。

$npm i @oneinbox/agents
実行
import { Agent } from '@oneinbox/agents'

const agent = new Agent({
  voice: 'sarah-en',
  model: 'gpt-4o',
  tools: [bookMeeting, lookupContact],
})

for await (const evt of agent.stream()) {
  console.log(evt.transcript)
}
[12:04:01] 接続済み · session_a91f
[12:04:01] > エージェント: "OneInboxのSarahです..."
[12:04:03] > ユーザー: "はい、何の件ですか?"
[12:04:03] ストリーミング中
ストリーミング

SSEとWebSocket、トークン単位のデルタ。

SDK

Node、Python、Go、Rustの型付きクライアント。

ツール

プロトコルレベルの関数呼び出しとMCP。

業界ごとの最も難しい課題に合わせて作られたAI。

お客様が直面する課題は他社と同じではありません。AIも同じであってはいけません。OneInboxは、業界ごとのワークフロー・緊急度・重要度に合わせて調整されています。

インバウンドキュー
こちらSarahです。ご注文 #4821 の出荷が遅れているようですね。
担当チームへ転送しますので、このままお待ちください。

考えたとおりに構築する。

4つの基本パターン、4つのコードブロック。作りたいものに最も近いものを選んで、そのまま投入できます。

シングルエージェント.ts
import { Agent } from '@oneinbox/agents';

const agent = new Agent({
  voice: 'sarah-en',
  model: 'gpt-4o',
  instructions: 'You are a helpful assistant.',
});

await agent.call('+1...');

開発者が私たちを選ぶ理由。

違いは背後のモデルではなく、SDKの形です。

OneInbox他社
音声+文字起こし+翻訳を1つのSDK
ストリーミングネイティブ (SSE + WS)
MCPを標準サポート
セルフホストオプション
4言語の型付きクライアント

ビルダーから愛されています。

今まで使った中で最もクリーンな音声エージェントSDK。関数呼び出しが初回から動きました。

プリヤ・スブラマニアン

スタッフエンジニア · Forager.ai

4.2k

GitHubスター

2.1M

月間npmダウンロード

よくある質問。

デフォルトプランで毎秒10,000リクエスト。バースト容量は有償利用に応じて線形にスケールします。セルフホストではプラットフォーム側の制限はありません。

はい。毎月、音声60分、文字起こし10時間、翻訳100万文字。クレジットカード不要です。

はい。Kubernetes向けのHelmチャートを提供しています。同じSDKがベースURLの変更だけで自社デプロイを指します。

セマンティックバージョニング。破壊的変更はメジャーバンプの背後でゲートし、移行ガイドとともに90日前に告知します。

開発者が本当に好きなSDKで構築する。

無料プランでプロトタイプはカバー。本番スケールはアップグレード1回先。