Saltar al contenido

Tu app.
Ahora con un agente.

Mete un agente de IA en el producto que ya envías. Chat, tools y un runtime sidecar — gratis, open source, y tus rutas siguen siendo tuyas.

Empezar Host SDKs
prompt Install Sveda into this project. Read https://sveda.dev/llms.txt first.

Apache 2.0 · Laravel · Django · Rails · Next · Spring · o una página estática

Vue React Svelte Solid

Cómo funciona

Self-host o Cloud. Un widget en la página. Tools en el backend. Esa es la integración.

  1. 01

    Arranca Sveda

    Self-host :8787

    docker compose up

    o
  2. 02

    Ponlo en la página

    your.app
    sveda-chat
  3. 03

    Declara un tool

    BACKEND tool
    + FindAccount ok
    + GetInvoice ok
    tu API
  4. 04

    Listo

    LIVE <sveda-chat>

    FindAccount

    GetInvoice

    El agente está en el producto.

EN VIVO EN ESTA PÁGINA

Este sitio ya incrusta el mismo agente. Busca en la docs — ábrelo y pregunta.

El stack que ya ejecutas.

Mint de sesión en el backend. Chat en la página. No es un copilot solo de React ni una app TypeScript nueva.

Vue, React, Svelte, Solid.

Cuatro paquetes, un chat. Importa styles.css, pasa el embed token y monta SvedaChat.

El auth se queda en el host.

Widget en la página. Mint de sesión en tu backend. Agent loop en el sidecar.

  1. PAGE

    Página

    Tu UI en el navegador.

    your.app
    sveda-chat

    solo embed token — sin host key

  2. HOST

    Tu app

    Auth, rutas y mint de sesión siguen siendo tuyos.

    TU APP auth

    POST /sveda/session

    tus APIs como tools

  3. SIDECAR

    Sidecar

    Junto al host — no en tu request cycle.

    SVEDA-SERVER :8787

    POST /sveda/stream

    agent loop · MCP · catálogo

  4. MODELS

    Modelos

    Keys en el runtime. Cambia de proveedor sin reescribir la UI.

    BYOK

    • ChatGPT responses
    • Claude anthropic

    El failover mantiene el stream.

Runtime Rust →

sveda --tools

EN EL PRODUCTO

Tools en el wire.

Búsqueda builtin, host MCP y frontend tools comparten un stream. Sin un segundo repo de orquestación.

host MCP

Tus APIs de backend se vuelven tools del agente.

client tools

El agente hace clic, rellena y navega en el navegador.

search_code

Encuentra archivos en el índice del workspace.

read_code_file

Abre lo que encontró y responde.

spawn_tasks

Trabajo en paralelo en un turno.

search_agent_tools

Descubre más MCP tools bajo demanda.

ESTE TURNO

  • tu API mcp
  • tu UI js
  • workspace opcional

No otro SKU de chatbot.

Los equipos quieren un agente dentro del producto — sin reemplazar la app ni montar un control plane.

SaaS de chatbot

Vive al lado del producto, no dentro. Tus APIs son una ocurrencia tardía. El auth es de otro.

Frameworks de agentes

Sigues armando la UI, el stream, el auth y el deploy. Primitivas — no un agente de producto.

Copilots solo React

Bien en Next. Incómodo en Laravel, Rails o Spring. El resto del stack no desaparece.

Pegamento casero

Control plane, parser de stream, tool loop, claves de modelo. Semanas hasta que un visitante envíe un turno.

sveda --delta

SHIP

Hazlo tú

6-8 semanas

  • Nuevo repo de agente, luego un widget, luego auth
  • Parser de stream y tool loop a mano
  • Claves de modelo y failover en un tercer sitio

Sveda

1 tarde

  • Sidecar Docker junto a la app
  • El host SDK hace mint de la sesión
  • Chat listo que puede llamar tus tools

Pega un prompt. Obtén un agente en el repo.

Sveda es gratis y open source — Apache 2.0, self-hosted. O salta la instalación y pregunta al agente de esta página. Busca en la docs.

Empezar GitHub

FAQ

¿Qué es Sveda?

Sveda es un agente de IA gratuito y open source que incrustas en un producto existente. Chat UI, APIs como tools — sin reemplazar la app ni montar otra plataforma. Apache 2.0, self-hosted.

¿Reemplazo mi app?

No. sveda-server corre junto al host. Rutas, auth y deploy siguen siendo tuyos. La página abre el chat; el sidecar lleva el bucle del agente.

¿Qué stacks admite?

Host SDKs: PHP, Laravel, Python (Flask, Django, FastAPI), Node (Express, Nest, Next), Ruby, Go, Java y .NET. Sin framework: HTML estático más POST /sveda/session. Frontend: Vue, React, Svelte, Solid, <sveda-chat> o el cliente JS headless.

¿Qué puede hacer el agente?

Streamear chat en tu UI, llamar frontend tools en el navegador y el backend por MCP. Tools opcionales de workspace buscan y leen código. Modelos y failover viven en el sidecar, no en el widget.

¿Qué modelos puedo usar?

Una clave OpenAI (ChatGPT) o Anthropic (Claude) en el sidecar, o cualquier URL compatible Responses/Anthropic en el catálogo. DeepSeek es un wrapper opcional. Failover es una lista ordenada — cambia de proveedor sin reescribir la UI.

¿Puedo instalar Sveda con Cursor?

Sí. Copia el agent prompt de la home o /docs. Cada página de host SDK tiene un prompt del stack. Apunta el agente a https://sveda.dev/llms.txt.

¿Es un chatbot hosted?

El Sveda open source es self-hosted: sveda-server junto a tu app. Este sitio de marketing no es el runtime de producto. Sveda Cloud opcional es una celda alojada aparte — aislada, misma imagen OSS, tus keys — no la demo de docs en runtime.sveda.dev. Ver /cloud.

¿Qué es Sveda Cloud?

Un runtime alojado que provisionaremos por cliente. Mismo host SDK público, origin y host key de Cloud. Cloud llega pronto — OSS sigue Apache 2.0 y self-host. Ver /cloud.