dotcraft
DotCraft es un runtime de agentes AI open-source construido en C#/.NET, autohospedable y extensible mediante plugins TypeScript/React. Permite ejecutar agentes como app de escritorio, integrarlos en aplicaciones .NET o conectar productos existentes vía AppServer.
Ficha actualizada 22 sept 2026, 17:24 · upstream 22 sept 2026, 15:41 · release v0.7.3
Qué es dotcraft
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
DotCraft es un runtime de ejecución para agentes de inteligencia artificial desarrollado con C# y .NET, diseñado para ser autohospedado, embebible y extensible. Proporciona capacidades completas de agente listas para usar: planificación, subagentes, automatizaciones, objetivos, sueños y flujos de trabajo dinámicos sin necesidad de ensamblar infraestructura desde cero.
El proyecto ofrece múltiples puntos de entrada: una aplicación de escritorio para trabajar con agentes en proyectos locales, un SDK (DotCraft.Harness) para integrar el runtime en aplicaciones .NET propias, Oratorio para gestionar tareas de agente desde asignación hasta revisión, Satellite para permitir que los agentes trabajen en carpetas compartidas en otra máquina, y Avatar para dar personalidad a los agentes mediante componentes expresivos.
Soporta proveedores de modelos como OpenAI y Anthropic, o autenticación con suscripción ChatGPT. Los prompts mantienen prefixos estables por bytes para mejorar la reutilización de caché del proveedor y reducir costes de entrada repetida. Los plugins TypeScript/React utilizan componentes UI nativos para extender la interfaz de escritorio.
- Integrar un runtime completo de agentes AI en aplicaciones .NET existentes mediante DotCraft.Harness
- Ejecutar agentes localmente como aplicación de escritorio para trabajar con proyectos personales o empresariales
- Gestionar flujos de trabajo de agentes desde asignación hasta revisión usando la herramienta Oratorio
- Permitir que los agentes accedan a carpetas compartidas en otras máquinas mediante el sistema Satellite
- Extender la interfaz y funcionalidad del runtime con plugins TypeScript/React personalizados
- Runtime completo de agentes AI construido nativamente en C#/.NET, no requiere ensamblar infraestructura externa
- Soporta múltiples proveedores de modelos: OpenAI, Anthropic y autenticación directa con ChatGPT subscription
- Extensible mediante plugins TypeScript/React que utilizan componentes UI nativos para la interfaz de escritorio
- Mantiene prefixos de prompts estables por bytes para mejorar la reutilización de caché del proveedor
- Permite crear agentes especializados y reutilizables mediante Agent Builder y Agent Profiles
- Licencia Apache 2.0, compatible con despliegue local o en servidor propio
- No incluye soporte Docker ni archivos Dockerfile/Compose según análisis del repositorio
- Requiere configuración manual de proveedores de modelos y preferencias tras la instalación inicial
- Los plugins TypeScript/React dependen de un entorno de desarrollo compatible con Node.js para extender la interfaz
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Descargar última versión desde GitHub Releases. Para macOS/Linux usar script curl, para Windows PowerShell usar irm. Abrir carpeta de proyecto real como workspace. Configurar proveedores de modelos y preferencias manualmente. No requiere contenedores Docker. Compatible con Windows, macOS y Linux.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.