La alternativa open source al software dental tradicional. Construido para era de la IA.
Pacientes, agenda, odontograma, presupuestos y facturación en una sola plataforma. La instalas tú, la extiendes tú, te la quedas tú.
Respaldado por Dentaltix · BSL 1.1 → Apache 2.0

POR QUÉ EXISTE
El mercado dental lleva años vendiendo lo mismo. Decidimos no esperar más.
Decenas de productos cerrados, caros y atados a una región. Interfaces que parecen de hace quince años, datos cautivos y cero camino hacia la IA. Dentalpin es la respuesta: una plataforma abierta y moderna que cualquier clínica puede usar, cualquier desarrollador puede extender y cualquier comunidad puede traducir. Sin rehenes.
PRINCIPIOS
Seis principios. En este orden.
- 01
Open Source
Los datos de tu clínica son tuyos. Tu software también debería serlo.
- 02
Modular
Empieza con lo básico. Activa lo que necesites. Olvídate de pagar por lo que no usas.
- 03
Global por diseño
Localización desde el día uno. Mismo core, cualquier idioma, cualquier país.
- 04
API-first
Cada funcionalidad expone su API. Conecta lo que quieras, automatiza lo que duela.
- 05
AI-Ready
Pensado para colaborar con agentes: agenda inteligente, soporte clínico y follow-ups que se ejecutan solos.
- 06
Modern UX
Interfaz calmada, modo oscuro, atajos de teclado. Hecho para usar ocho horas al día sin cansar la vista.
MÓDULOS PRINCIPALES
Pensado para cómo trabaja una clínica de verdad. No para cómo lo pinta un comercial.
Cada funcionalidad es un módulo. Lo activas, lo quitas o lo reemplazas cuando quieras.
- Ver módulo
Odontograma
Un dental chart interactivo con dentición real, superficies y grupos.
- Ver módulo
Agenda
Una agenda drag-and-drop que entiende gabinetes, profesionales y solapes.
- Ver módulo
Plan de tratamiento
Una sola vista que une diagnóstico, presupuesto y agenda.
- Ver módulo
Presupuestos
Construye línea a línea, recoge firma y exporta un PDF con tu marca.
- Ver módulo
Pacientes
Una ficha completa, con perfil médico, alergias y alertas clínicas.
- Ver módulo
Reportes
KPIs de facturación, presupuestos y ocupación. Sin paneles que mareen.
ARQUITECTURA DE PLUGINS
Un núcleo pequeño. Módulos que enchufan.
El sistema de módulos no es una metáfora: cada uno trae su manifest, sus migraciones Alembic, sus seeds YAML, su navegación auto-registrada y se suscribe al event bus interno. Activas los que tu clínica necesita y te olvidas del resto.
Ver la arquitectura en GitHub →- Auth
- RBAC
- Clínicas
- Usuarios
DEMO EN VIVO
Toca todo lo que quieras. Mañana vuelve a estar como nueva.
Demo pública con datos realistas. Cinco roles preconfigurados, todos con la misma contraseña.
Credenciales públicas
- admin
- admin@demo.clinic
- password
- demo1234
- others
- dentist@… · hygienist@… · assistant@… · receptionist@…
ⓘ La base de datos se resetea cada noche.
TECH STACK
Un stack moderno y deliberadamente aburrido.
Elegimos lo que eligen los equipos serios. Nada exótico, nada heredado.
- Nuxt 3 Frontend
- Vue 3 UI
- Nuxt UI Components
- TypeScript Type safety
- Tailwind Styling
- FastAPI Backend
- SQLAlchemy 2.0 ORM
- Pydantic v2 Schemas
- PostgreSQL 15 Database
- Alembic Migrations
- Docker Runtime
- Playwright E2E tests
LICENCIA
BSL 1.1 hoy. Apache 2.0 mañana.
Dentalpin se publica bajo Business Source License 1.1: gratis para cualquier clínica, gratis para leer, forkear, contribuir y construir módulos encima. La única línea roja: no puedes lanzar Dentalpin como SaaS dental competidor. A los cuatro años, cada release pasa automáticamente a Apache 2.0.
ROADMAP
Lo que viene (sin prometer fechas).
- Próximamente
Módulo Payments dedicado
Ciclo completo: cobrar, reembolsar, anular, conciliar. Con eventos para que el resto de módulos reaccionen solos.
- Próximamente
Más idiomas
PT, FR, DE y lo que la comunidad sume. La arquitectura ya lo aguanta.
- Próximamente
Agentes IA reales
Agenda inteligente, follow-ups automáticos y soporte a la decisión clínica — siempre con un humano que aprueba antes de ejecutar.
Listo en minutos. Tuyo para siempre.
Un docker compose up y ya estás dentro.