Término del glosario
Ontología
Una ontología, en el sentido en que la usa ObjectStack, es una ontología de negocio ejecutable: la definición de un negocio —sus objetos y campos, relaciones, acciones, permisos, flujos y definiciones de agentes y herramientas— escrita como metadatos tipados que un runtime valida y después ejecuta, de modo que el software y los agentes de IA operan el negocio a través de esa única definición y no a través de tablas en bruto.
También conocido como ontología de negocio ejecutableontología de negocioontología empresarialontología de dominio
En la práctica
La ontología es el software. En ObjectStack la ontología no es una capa dentro de una plataforma alojada: es la propia definición de la aplicación —objetos y campos, relaciones, acciones, permisos, flujos y definiciones de agentes y herramientas—, y el runtime la ejecuta, deriva de ella la base de datos, la API REST, las pantallas y las herramientas MCP, y aplica permisos y auditoría en cada llamada. La palabra trae consigo cuatro límites. Es ejecutable, no una ontología de representación del conocimiento: sin herencia, sin axiomas, sin razonador; la definición se valida y después se ejecuta. No es una capa semántica sobre tus sistemas existentes: es el sistema, y federar una fuente de datos externa es de solo lectura por defecto y está en una fase temprana. Las vistas, los dashboards, las apps y las traducciones son proyecciones de la ontología, no parte de ella. Y el código no desaparece: se traslada al runtime, en forma de hooks, cuerpos de acciones, CEL y JSX restringido.
La palabra viene de la filosofía y llega al software empresarial a través de la ingeniería del conocimiento, donde designa un modelo formal de un dominio —sus clases, propiedades y relaciones— sobre el que el software puede razonar. Ese sentido práctico es estrecho y útil: una ontología nombra los tipos (cliente, orden de trabajo, dispositivo), las propiedades que lleva cada tipo y los vínculos entre ellos, una sola vez y para toda la organización, y eso es lo que la separa de un esquema de base de datos. Un esquema describe cómo una aplicación almacena sus filas; una ontología describe qué entiende el negocio por «cliente» de una forma que una docena de sistemas, una herramienta de informes y un modelo pueden resolver igual. Palantir Foundry es lo que la mayoría imagina en 2026, y la calidad de su modelado es realmente alta; Microsoft Fabric IQ y el grafo de conocimiento empresarial de Google se están moviendo hacia la misma capa.
La mayor parte del trabajo de ontologías se queda a un paso de donde empieza el riesgo. Una ontología pensada para la recuperación es un modelo de lectura: hace que un agente hable con soltura del negocio y no dice nada sobre lo que ocurre cuando el agente tiene que cambiar algo. La capacidad que la completa es la operación de escritura declarada y sometida a comprobación de permisos —la acción—, junto con las reglas de permisos y auditoría adjuntas a la misma definición. Palantir merece reconocimiento por canalizar las escrituras a través de acciones gobernadas durante años; la cuestión abierta nunca fue si ese diseño es correcto.
La cuestión abierta es quién tiene el archivo. En ObjectStack la definición es tu ontología de negocio: abierta, versionada y tuya, en tu propio repositorio; no código disperso por un framework ni un grafo guardado dentro del sistema de un proveedor. Una definición que puedes leer, comparar con un diff y llevar a otro host es un activo distinto de una definición igual de buena que vive dentro del motor de un proveedor y solo migra reconstruyéndola. Una ontología no hace que un agente de IA acierte: modelar bien un negocio sigue siendo un trabajo humano, lento y discutido, que ningún formato acorta. Lo que decide el formato es más acotado: si el resultado es lo bastante pequeño para que un agente lo abarque entero, lo bastante estricto para rechazar los errores del agente en el momento de escribirlo y lo bastante portable para sobrevivir a la plataforma en la que se escribió por primera vez.
Dónde se usa este término
Páginas y artículos que ponen este término en práctica.
Páginas de producto
- Ontology The ontology is the software. One executable business ontology. AI writes it, the runtime runs it, agents operate it, you own it. What that means: a six-kind core the runtime executes, four projections that are not part of it, four guardrails on the word, and the mechanism behind each of the four promises.
- How it compares ObjectStack beside knowledge ontologies, semantic and context layers, operational ontologies, metadata-driven platforms and AI code generation: what each is good at, the one difference that matters, where the others are stronger, and the workloads that are not a fit today.
- Data modeling Objects, relationships, validations, and formulas become tables, migrations, a query language, and REST APIs — with an object designer, an ER diagram, and datasource sync that federates a database you already run, read-only by default.
- App interfaces Forms, views, and dashboards render straight from metadata — shaped by each user’s permissions, updated in real time, and fine-tuned in a live-preview view designer with column inspectors and filter builders.
- Permissions & security Role-based, row-level, and field-level access control with a permission matrix editor and an audit log viewer, record sharing, and tenant isolation — enforced on people and AI agents alike.
- Tools & MCP The @objectstack/mcp server turns objects, queries, and actions into policy-checked tools for Claude, Cursor, or any MCP client — with permissions enforced on every call.
- Agent developer The README path for a coding agent: npm create objectstack@latest writes an AGENTS.md, the agent writes typed metadata, os validate rejects what would fail at runtime, and npx os dev --ui renders the app for review.
- Platform ObjectOS is ObjectOS Community, Cloud and Enterprise: in-app AI Build and Ask, deployment, and team operations on the open, governed ObjectStack runtime.
- AI Build & Ask ObjectOS AI Build turns a described change into reviewable ObjectStack metadata. AI Ask answers over live business data inside user permissions; open-source ObjectStack supports your own agent via MCP.
Artículos
- ¿Qué significa «La ontología es el software»? Una ontología de negocio ejecutable, definida La frase es el posicionamiento de ObjectStack; esto es su definición: un núcleo de seis tipos, cuatro proyecciones, tres cosas que no es y una prueba para distinguir núcleo de proyección.
- ¿Serán las ontologías parte estándar del stack de IA? Por qué el runtime debe ser abierto ¿Serán las ontologías parte estándar del stack de IA? La interfaz de agentes ya lo es: Ontology MCP llegó a GA en junio de 2026. La definición va detrás. El runtime sigue cerrado, y ahí vive la portabilidad.
- Ontología empresarial abierta: quién debería poseer la capa de definición del negocio Entre nov. 2025 y ago. 2026 cinco plataformas lanzaron una capa de definición del negocio — dos como ontología, tres como capa semántica — y la mayoría abrió una vía de lectura por MCP. Protocolo abierto, definición cerrada.