# Proyectos del Portfolio > 🌐 **Idioma:** [English](README.md) | [Español](README.es.md) 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) ```markdown --- 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: ```bash ./bin/chat-bot reindex ``` Esto reconstruye ChromaDB desde cero. ## Ejemplo de proyecto Ver [`example-project.md`](./example-project.md) para una plantilla.