本文へスキップ

あなたのアプリ。
そこにエージェント。

すでに出荷しているプロダクトに AI エージェントを入れる。チャット、tools、sidecar runtime — 無料・オープンソース。ルートはあなたのまま。

始める Host SDK
prompt Install Sveda into this project. Read https://sveda.dev/llms.txt first.

Apache 2.0 · Laravel · Django · Rails · Next · Spring · または静的ページ

Vue React Svelte Solid

仕組み

Self-host か Cloud。ページ上のウィジェット。backend の tools。それが統合。

  1. 01

    Sveda を起動

    Self-host :8787

    docker compose up

    または
  2. 02

    ページに置く

    your.app
    sveda-chat
  3. 03

    tool を宣言

    BACKEND tool
    + FindAccount ok
    + GetInvoice ok
    あなたの API
  4. 04

    完了

    LIVE <sveda-chat>

    FindAccount

    GetInvoice

    エージェントはプロダクトの中。

このページで稼働中

このサイトは同じエージェントをすでに埋め込んでいる。ドキュメントを検索する — 開いて聞いてください。

すでに動かしているスタック。

バックエンドでセッションを mint。ページでチャットを開く。React 専用 copilot でも新しい TypeScript アプリでもない。

Vue、React、Svelte、Solid。

四つのパッケージ、一つのチャット。styles.css を読み、embed token を渡し、SvedaChat をマウント。

auth は host のまま。

ページ上のウィジェット。バックエンドで session mint。sidecar で agent loop。

  1. PAGE

    ページ

    ブラウザ上の UI。

    your.app
    sveda-chat

    embed token のみ — host key なし

  2. HOST

    あなたのアプリ

    auth、routes、session mint はあなたのまま。

    YOUR APP auth

    POST /sveda/session

    API を tools として

  3. SIDECAR

    Sidecar

    host の横 — request cycle の外。

    SVEDA-SERVER :8787

    POST /sveda/stream

    agent loop · MCP · catalog

  4. MODELS

    モデル

    キーは runtime 上。UI を書き換えずにプロバイダを差し替え。

    BYOK

    • ChatGPT responses
    • Claude anthropic

    failover で stream は続く。

Rust runtime →

sveda --tools

プロダクト内

Wire 上の tools。

組み込み検索、host MCP、frontend tools が一つの stream を共有。第二のオーケストレーション repo は不要。

host MCP

バックエンド API がエージェントの tools になる。

client tools

エージェントがブラウザでクリック、入力、ナビゲートする。

search_code

workspace インデックスからファイルを探す。

read_code_file

見つかったものを開き、答える。

spawn_tasks

1 ターンで並列作業。

search_agent_tools

必要に応じて追加の MCP tools を見つける。

このターン

  • あなたの API mcp
  • あなたの UI js
  • workspace 任意

もう一つのチャットボット SKU ではない。

チームが欲しいのは出荷中プロダクト内のエージェント — アプリの置き換えも control plane もなし。

チャットボット SaaS

プロダクトの横にいる。中ではない。API は後付け。Auth は他人のもの。

エージェントフレームワーク

UI、stream、auth、デプロイは自分で組む。プリミティブであり、プロダクト内エージェントではない。

React 専用 Copilot

Next では問題ない。Laravel、Rails、Spring ではぎこちない。残りのスタックは消えない。

自前の糊

Control plane、stream parser、tool loop、モデルキー。訪問者が turn を送るまで何週間も。

sveda --delta

SHIP

自前で組む

6-8 週間

  • 新しいエージェント repo、次に widget、次に auth
  • stream parser と tool loop を手書き
  • モデルキーと failover が別の場所

Sveda

1 晩

  • アプリ横の Docker sidecar
  • Host SDK がセッションを mint
  • そのまま置けるチャットが tools を呼べる

プロンプトを貼る。リポジトリにエージェント。

Sveda は無料のオープンソース — Apache 2.0、self-hosted。インストールを飛ばして、このページのエージェントに聞いてもよい。ドキュメントを検索します。

始める GitHub

FAQ

Sveda とは?

Sveda は既存プロダクトに埋め込む無料オープンソースの AI エージェントです。チャット UI を入れ、API を tools としてつなぐ。アプリの置き換えも別プラットフォームも不要。Apache 2.0、self-hosted。

アプリを置き換えますか?

いいえ。sveda-server はホストの横で動きます。ルート、auth、デプロイはあなたのまま。ページがチャットを開き、sidecar がエージェントループを持ちます。

対応スタックは?

Host SDK: PHP、Laravel、Python(Flask、Django、FastAPI)、Node(Express、Nest、Next)、Ruby、Go、Java、.NET。フレームワークなしなら静的 HTML と POST /sveda/session。フロントは Vue、React、Svelte、Solid、<sveda-chat>、または headless JS クライアント。

エージェントは何ができますか?

UI でチャットを stream、ブラウザの frontend tools、MCP 経由の backend。任意の workspace tools がコードを検索・読み取り。モデルと failover は sidecar 上で、ウィジェットではありません。

どのモデルが使えますか?

sidecar に OpenAI(ChatGPT)または Anthropic(Claude)キー、あるいは Responses / Anthropic 互換 URL。DeepSeek は任意の wrapper。Failover は順序付きリストで、UI を書き換えずにプロバイダを替えられます。

Cursor でインストールできますか?

はい。ホームページまたは /docs の agent prompt をコピー。各 host SDK ページにスタック向け prompt があります。エージェントに https://sveda.dev/llms.txt を渡してください。

ホステッドのチャットボットですか?

オープンソースの Sveda は self-hosted です。sveda-server をアプリの横で動かします。このマーケティングサイトはプロダクト runtime ではありません。任意の Sveda Cloud は別のホスト型セルで、隔離・同じ OSS イメージ・あなたのモデルキー。runtime.sveda.dev の docs デモではありません。/cloud を参照。

Sveda Cloud とは?

顧客ごとに用意するホスト型 runtime。公開 host SDK を Cloud の origin と host key で使います。Cloud は近日公開。OSS は Apache 2.0 のまま self-host できます。/cloud を参照。