Sobre el proyecto
Vellium es un banco de trabajo de escritorio enfocado en la privacidad para chat de IA, juegos de rol con personajes, conversaciones de voz en vivo y escritura de formato largo. Se conecta a API compatibles con OpenAI, OpenRouter, LM Studio, Ollama, KoboldCpp y puntos finales personalizados configurables. Los chats, personajes, proyectos, configuraciones y colecciones de conocimientos se almacenan localmente en SQLite.
Las características principales incluyen:
- Chat y juegos de rol: líneas de tiempo ramificadas, edición de mensajes, múltiples personajes, avatares, LoreBooks, notas de autor, estado de escena, bloques de aviso, traducción, archivos adjuntos, exportación y turnos automáticos controlables.
- Contexto consciente del razonamiento: los campos de razonamiento del proveedor y los rastros se pueden mostrar, acotar, persistir y, opcionalmente, devolver al modelo como contexto.
- Voz en vivo y avatares Inochi2D: entrada de micrófono, STT compatible con Whisper, TTS en streaming, sincronización labial y emociones impulsadas por parámetros para marionetas, controles de modelo y RP, archivos adjuntos, contexto de pantalla y herramientas de chat en modo En vivo.
- Escritura: proyectos, capítulos, escenas, Character Forge, resúmenes, acciones de reescritura y expansión, contexto RAG, importación DOCX y exportación DOCX/Markdown.
- Personajes y datos del mundo: importación/edición de tarjetas de personajes, orden manual de personajes, participación de múltiples personajes, LoreBooks e importación de información del mundo.
- Conocimiento y RAG: colecciones, ingesta limitada, incrustaciones, reordenamiento opcional y vinculaciones explícitas para Chat y Escritura.
- Proveedores: API compatibles con OpenAI, KoboldCpp, adaptadores de puntos finales personalizados, alternativas manuales de modelos, enrutamiento de modelos específicos de tareas y política de parámetros de API.
- Herramientas y extensiones: llamadas a herramientas MCP, resultados de imágenes estructuradas, complementos locales, temas, widgets, campos de inspector personalizados y mascotas de escritorio.
- Control local: persistencia SQLite, Modo Local Completo, comprobaciones de URL de proveedores, complementos con puertas de permisos y puertas de seguridad separadas para herramientas de espacio de trabajo heredadas potentes.
La interfaz está traducida al inglés, ruso, chino y japonés. Hay compilaciones de escritorio disponibles para macOS (Apple Silicon e Intel), Windows (x64) y Linux (x64 AppImage). También hay disponible un modo web local sin cabeza, que sirve la interfaz y la API sin abrir Electron.
Los datos se almacenan localmente y la base de datos principal es vellum.db. El Modo Local Completo bloquea los puntos finales de proveedores públicos configurados. Los complementos son extensiones locales que requieren una revisión de permisos antes de habilitarse. Los procesos secundarios de MCP están en la lista blanca y rechazan las formas de lanzamiento de evaluación en línea.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.