rony-chat-bot/data/projects/README.md

1.2 KiB

Proyectos del Portfolio

Coloca aquí un archivo .md por cada proyecto que quieras que el bot pueda responder.

Convención de nombres

  • Un archivo por proyecto: nombre-del-proyecto.md
  • Nombre en kebab-case (minúsculas con guiones)
  • Ejemplo: rony-tui.md, rony-llm-agent.md, portfolio-astro.md

Frontmatter (opcional pero recomendado)

---
title: "Rony TUI"
date: 2026-06
status: "active"     # active | archived | wip
tags: ["go", "ai", "cli"]
repo: "https://github.com/VictorVargas/rony-harness"
demo: "https://..."  # opcional
---

# Rony TUI

AI agent harness para desarrollo de software...

Cómo se procesan

  1. El bot escanea este directorio al arrancar
  2. Cada .md se divide en chunks de ~500 caracteres
  3. Cada chunk se convierte a embedding con Ollama
  4. Los embeddings se guardan en ChromaDB
  5. Cuando alguien pregunta, se buscan los top-5 chunks más relevantes
  6. Esos chunks se inyectan al contexto del LLM

Re-indexar

Si modificas los .md, ejecuta:

./bin/chat-bot reindex

Esto reconstruye ChromaDB desde cero.

Ejemplo de proyecto

Ver example-project.md para una plantilla.