You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+66-19Lines changed: 66 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,14 +13,31 @@
13
13
14
14
## 📖 Introduction
15
15
16
-
**ObjectOS** is the unified low-code platform for the AI era.
16
+
**ObjectOS** is a high-performance, metadata-driven runtime engine that brings your enterprise applications to life.
17
+
18
+
### The Two-Layer Architecture
19
+
20
+
1.**[ObjectQL](https://github.com/objectql/objectql)** - The Metadata Standard
21
+
- Defines the protocol for describing business objects, fields, relationships, and logic
22
+
- Pure specification in YAML format (`*.object.yml`)
23
+
- Enables AI and tools to generate massive amounts of enterprise metadata
24
+
25
+
2.**ObjectOS** - The Runtime Engine (This Repository)
26
+
- Interprets and executes ObjectQL metadata
27
+
- Generates fully functional enterprise applications from metadata
28
+
- Provides the kernel, drivers, server, and UI components
29
+
30
+
Think of it as **ObjectQL is the blueprint language, ObjectOS is the builder**.
31
+
32
+
### What You Get
17
33
18
34
Most platforms force you to choose: flexibility (like **Airtable**) or structure (like **Salesforce**). ObjectOS gives you both in a single, open-source package.
19
35
20
-
By defining your business logic in standard `*.object.yml` files (powered by [ObjectQL](https://github.com/objectql/objectql)), ObjectOS instantly generates:
36
+
By defining your business logic in standard `*.object.yml` files, ObjectOS instantly generates:
21
37
22
38
1.**A Powerful Backend:** Node.js kernel with built-in Auth, Permissions (RBAC/RLS), and Workflow.
23
39
2.**A Unified Frontend:** A React application that combines high-performance Data Grids with enterprise-grade Detail Forms.
40
+
3.**Database Agnostic:** Works with PostgreSQL, MongoDB, or SQLite through pluggable drivers.
24
41
25
42
## ✨ Key Features
26
43
@@ -49,30 +66,41 @@ ObjectOS is designed to be the "Execution Layer" for AI.
49
66
50
67
## 🏗 Architecture
51
68
52
-
ObjectOS is a Monorepo that bridges the gap between Protocol and User Experience.
69
+
ObjectOS implements a clean three-layer architecture following the principle:
70
+
71
+
> **"Kernel handles logic, Drivers handle data, Server handles HTTP."**
0 commit comments