Routestackai

A Camada de Infraestrutura de Viagem para Agentes de IA

Documentação

RouteStack.ai — Templates Iniciais

Projetos boilerplate para conectar ao servidor MCP da RouteStack. Cada starter é independente — clone-o, adicione sua chave de API e execute.

Início Rápido

cd typescript/cli-agent
cp .env.example .env
# Add your ROUTESTACK_API_KEY
pnpm install
pnpm start

Starters Disponíveis

TypeScript

StarterDescrição
chat-agentInterface de chat baseada em navegador para consultas de viagem
cli-agentFerramenta de busca de viagens baseada em terminal
slack-botComandos de barra do Slack para viagens
discord-botBot do Discord para busca de viagens
react-widgetComponente <TravelSearch /> incorporável
multi-agentPlanejador de viagens multi-agente (Claude Agent SDK)
webhook-listenerAssinante de eventos SSE + encaminhador
nextjs-ai-mcpIntegração Next.js + Vercel AI SDK
voice-agentAgente de viagens com IA de voz (OpenAI Realtime / Vapi)
ollama-localLLM local (Ollama) + RouteStack MCP remoto
n8n-mcp-nodeNó n8n personalizado para automação de viagens
chrome-extensionAgente de painel lateral do Chrome sensível ao contexto
price-drop-cronCron do Cloudflare Worker para alertas de preço
corp-approval-flowAprovação de viagens corporativas via Deep Links
rag-travel-profileBusca personalizada com banco de dados vetorial

Python / Go / Rust

Em breve. Consulte a matriz de linguagens para a cobertura planejada.

Pré-requisitos

  • Uma chave de API da RouteStack (obtenha uma em routestack.ai)
  • Node.js >= 20 (para starters em TypeScript)
  • Uma chave de API de LLM (OpenAI ou Anthropic) para starters baseados em agentes

Configuração

Todos os starters usam as mesmas variáveis de ambiente principais:

ROUTESTACK_API_KEY=your_api_key_here
ROUTESTACK_MCP_URL=https://mcp.routestack.ai/sse

Alguns starters exigem chaves adicionais (provedor de LLM, Slack, Discord, etc.). Consulte o .env.example de cada starter para obter detalhes.