rag.art
ProductPricingUse casesDocs
Log inStart free

Getting started

  • ¿Qué es rag.art?
  • Quickstart — tu primer bot en 3 minutos
  • Conceptos básicos — fuentes, chunks, embeddings, citas

Integrations

  • Widget embebido (v2)
  • WhatsApp Business
  • Slack — handoff a humano
  • Email — bot en tu dirección de soporte
  • API REST

Data sources

  • Fuente URL — crawl recursivo de tu web
  • Fuente GitHub — documentar tu código
  • Fuente Notion — indexa tus wikis internas
  • Fuente Google Drive — indexa tus Docs

Billing & plans

  • Planes y facturación

Security & compliance

  • Seguridad y compliance

Troubleshooting

  • Troubleshooting
Docs/Data sources

Fuente GitHub — documentar tu código

Conecta un repositorio y el bot responde con citas a archivos y líneas concretas.

Última actualización: 2026-04-23

Fuente GitHub

Para equipos de producto y soporte técnico: conecta un repo y pregunta al bot cosas como "¿cómo se implementa el rate-limit?" — responde con el fragmento de código, el archivo y la línea exacta.

Cómo se indexa

rag.art ingesta tres niveles de granularidad:

  • L1 — archivo crudo: el texto del archivo se trocea en chunks de ~500 tokens. Útil para búsqueda textual ("¿dónde está la constante MAX_RETRIES?").
  • L2 — módulos: se extraen funciones, clases y métodos con sus firmas, docstrings y un resumen generado. Útil para "¿qué hace processWebhook?"
  • L3 — arquitectura: se genera un mapa del repositorio (carpetas, módulos principales, dependencias entre ellos). Útil para preguntas de alto nivel ("¿cómo se conecta el chat con el almacenamiento?").

Las respuestas del bot incluyen enlaces github.com/<repo>/blob/<sha>/<path>#Lstart-Lend así el equipo abre el código directamente.

Conexión

  1. /bots/<id>/documents → Añadir fuente → GitHub.
  2. Instala la GitHub App de rag.art en tu organización (solo la primera vez).
  3. Elige el repo y la rama (por defecto main).
  4. Opcionalmente añade un .ragartignore al repo con patrones gitignore-compatibles para excluir carpetas (node_modules/, __snapshots__/, etc.).
  5. Guarda. La primera ingesta tarda entre 30 s (repo pequeño) y 10 min (monorepo grande).

Sincronización automática

Una vez conectado, cada push a la rama seleccionada dispara una re-ingesta incremental:

  • ≤50 archivos cambiados: actualiza solo los chunks afectados. Rápido (<15 s).
  • >50 archivos: full rescan del repo. Más lento pero consistente.

Puedes consultar el historial de syncs en /bots/&lt;id&gt;/documents.

Límites por plan

PlanBots con GitHubTamaño de repoFrecuencia de sync
Free0——
Starter1≤1 GBDiaria
Growth3≤5 GBTiempo real (webhook)
Pro10≤20 GBTiempo real (webhook)

Lo que NO se indexa

  • Imágenes, binarios, archivos >2 MB.
  • Archivos en .gitignore (siempre) y .ragartignore (opcional).
  • Carpetas que por nombre parecen no-código: node_modules/, vendor/, dist/, build/, .next/, etc.
  • Ramas distintas a la configurada.

Privacidad

  • El código fuente se guarda en la base de datos de rag.art (no se envía a OpenAI excepto los chunks que se pasan como contexto de cada pregunta).
  • Puedes ejecutar en una instancia self-hosted si tu política lo requiere — contacta para enterprise.
  • Borrar el bot borra en cascada los documentos y chunks (<15 min, confirmado por webhook).
¿Algo mal en esta página? Escríbenos.
rag.art

RAG chatbots, your brand. Made in the EU, GDPR-ready, transparent pricing.

Product

  • Features
  • Pricing
  • Use cases
  • Widget playground

Verticals

  • Real estate
  • Insurance brokers
  • Franchises
  • Dental clinics
  • Law firms
  • Ecommerce

Resources

  • Docs
  • Blog
  • Compare
  • Trust & Security

Legal

  • Terms
  • Privacy
  • Cookies
  • DPA
  • AI disclosure

© 2026 rag.art — Made in the EU · GDPR-ready

PrivacyTerms