本文へスキップ

会社情報

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

埋め込みの組:host のクライアントと Rust runtime。stream プロトコルと MCP はこれに依存。

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

埋め込みの組:host のクライアントと Rust runtime。stream プロトコルと MCP はこれに依存。

Sveda はオープンソースの埋め込み型 AI エージェント:host 上の @sveda-ai/core、横の sveda-server、Apache 2.0、self-hosted。

An open-source embeddable agent.

Sveda is the pair you embed: @sveda-ai/core in the host, and sveda-server beside it. The stream protocol and MCP ride that pair. Source lives in the public repository.

It is not a chatbot you subscribe to on this site. Optional Sveda Cloud is a hosted cell we can run for you; the Apache 2.0 runtime stays self-hostable. It is not a control plane you grow by forking sveda-server. Product teams keep the app they already have; developers attach a client and run a runtime — or ask for a Cloud cell.

JS client

@sveda-ai/core is a universal JavaScript client. SvedaClient holds endpoints, headers, and tools. session.send posts a turn. Any host that runs JavaScript can attach.

  • Package @sveda-ai/core
  • Frontend tools register on the client
  • Not a Vue-only widget
Learn more

Rust runtime

sveda-server is an independent Axum process. It owns the agent loop, model catalog, tools, and host MCP. Your routes, auth, and deploy stay yours.

  • Binary sveda-server
  • Default bind 0.0.0.0:8787
  • Not a Laravel package
Learn more

Stream and MCP

Tokens, tools, and MCP events travel one SSE pipe. Builtin tools, frontend tools, and host MCP share the same turn — without a separate orchestration repo.

  • Accept application/vnd.sveda.stream+json
  • search_code, read_code_file, spawn_tasks
  • Host MCP on the embed handshake
Learn more

Built for product and developers.

The audience is people shipping a copilot inside an existing product — and the engineers who mint embed tokens, register tools, and run sveda-server on :8787.

Sveda is not a chatbot SaaS on this domain. Optional Sveda Cloud is a separate hosted cell, not sveda.dev and not the docs demo. Sveda is not a Laravel package; the runtime is a Rust binary that sits beside the host. Sveda is not Vue-only; optional UI packages exist, but core is JavaScript.

Start with the product, the docs, or the solutions pages. Write to hello@sveda.dev or Telegram.

今週末に copilot を出荷。

JS クライアントを入れて、ホスト横で sveda-server を起動し、最初の turn を stream します。

始める