Back to rankings

steedos/steedos-platform

TypeScriptobjectstack.ai

The AI-Native Infrastructure for Enterprise Apps. Powered by ObjectStack (ObjectQL, ObjectOS, Object UI). Turn Prompts into Enterprise Software.

salesforcepaassaaslow-codeno-codeodooamisappsmithbudibaselowcodebpmerp
Star Growth
Stars
1.6k
Forks
413
Weekly Growth
Issues
571
5001k1.5k
Mar 2019Aug 2021Feb 2024Jul 2026
Artifactsnpmnpm install steedos-platform
README

Steedos Logo

Steedos Platform

Evolving into ObjectStack: The AI-Native Infrastructure.

Metadata is the new Code.
The open-source standard for AI-generated enterprise software.

NPM Version Docker Pulls License

中文 (Chinese)New WebsiteDocumentationExamplesCommunity


[!IMPORTANT] 🚀 We are migrating to ObjectStack!

Steedos Platform is undergoing a major architectural evolution. We are refactoring our core into ObjectStack — a modular, headless, and AI-native stack consisting of ObjectQL (Protocol), ObjectOS (Engine), and Object UI (Renderer).

While Steedos Platform v2.x remains supported, future development is focused on the ObjectStack ecosystem.


📖 Introduction

Steedos Platform is the enterprise-grade implementation of the ObjectStack architecture. It combines the reliability of a Metadata Driven Architecture (similar to Salesforce) with the disruptive speed of Generative AI.

We are redefining how software is built. Instead of writing boilerplate code or manually dragging components, we provide a Universal Metadata Standard (ObjectQL) that allows AI to generate complex applications instantly.

The ObjectStack Trinity

Steedos is built upon three independent yet synergistic pillars:

  1. ObjectQL (The Protocol): A unified language to define Data, Logic, and UI. It serves as the standard interface between AI and your software.
  2. ObjectOS (The Engine): A headless runtime kernel providing standardized APIs, Authentication, Permissions, and Workflow automation.
  3. Object UI (The View): A schema-driven rendering engine (based on React & Tailwind) that instantly transforms metadata into modern, responsive interfaces.

ObjectStack Architecture


⚡ Why ObjectStack?

Feature ObjectStack (New Architecture) Legacy Low-Code Salesforce
Philosophy 🤖 AI-Native (Text-to-App) 🖱️ Drag & Drop 🖱️ Click / Code
Data Layer 🧬 ObjectQL (Headless) 📄 Proprietary Schemas 🔒 Closed Metadata
UI Framework 🎨 Object UI (React + Tailwind) 🐢 Vendor Specific ⚠️ Aura / LWC
Extensibility 🧩 Modular Packages (@objectapp) ❌ Monolithic ❌ Hard to extend
Deployment ☁️ Anywhere (Edge/Server) ☁️ Hybrid 🔒 Cloud Only

🌟 Core Capabilities

1. 🤖 AI Data Modeling (Powered by ObjectQL)

Stop manually defining database schemas. Just describe your business logic.

  • Text-to-Schema: Tell the AI "I need a Project Management system," and it generates standard *.object.yml files.
  • Database Agnostic: Deploy the same metadata to MongoDB, PostgreSQL, or simple JSON files.
  • Instant APIs: ObjectOS automatically exposes GraphQL and REST APIs for every model.

2. 🎨 Generative UI (Powered by Object UI)

Decoupled UI rendering for the modern web.

  • Schema-Driven Rendering: No more hard-coded HTML. The UI is generated dynamically from *.page.yml metadata.
  • Tailwind & Shadcn: Built with the latest frontend tech stack. Fully customizable via metadata attributes.
  • React Components: Seamlessly inject custom React components into the standard page layout.

3. ⚡ Logic & Automation (Powered by ObjectOS)

Business logic shouldn't be a black box.

  • Flow & Triggers: Define automated workflows using simple YAML configurations or TypeScript functions.
  • Enterprise Security: Built-in RBAC (Role-Based Access Control) down to the field level.
  • Microservices Ready: Architecture designed to run as independent services communicating via standard protocols.

🏗️ Architecture Transition

We are moving from a monolithic structure to a monorepo workspace containing:

  • @objectql/spec: The core type definitions and JSON schemas.
  • objectql: The server-side ORM and runtime engine.
  • @object-ui/react: The frontend rendering engine.
  • @objectapp/*: Modular business application packages (CRM, ERP, etc.).

🚀 Quick Start

Option 1: Docker (Fastest)

Run the latest stable version of Steedos (pre-ObjectStack transition complete):

docker run -d -p 80:80 steedos/steedos-community:3.0

Option 2: Create New App

Initialize a project using our scaffolding tool:

npx create-steedos-app my-app
cd my-app
yarn install && yarn start

Visit http://localhost:5100 and start building with AI.

🤝 Community & Contributing

Steedos and ObjectStack are open-source projects. We are actively exploring the frontiers of AI x Metadata.

Contact Us

Contact Steedos
Related repositories
nocobase/nocobase

NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.

TypeScriptnpmOtherno-codelow-code
nocobase.com
23.4k2.8k
salesforce/LAVIS

LAVIS - A One-stop Library for Language-Vision Intelligence

Jupyter NotebookBSD 3-Clause "New" or "Revised" Licensedeep-learningdeep-learning-library
11.3k1.1k
trailheadapps/lwc-recipes

A collection of easy-to-digest code examples for Lightning Web Components on Salesforce Platform

JavaScriptnpmCreative Commons Zero v1.0 Universalsalesforcelightning-web-components
developer.salesforce.com
2.9k3.2k
1Panel-dev/CordysCRM

🔥 Cordys 是由飞致云匠心打造的新一代的开源 AI CRM 系统,深度融合信息化、数字化与智能化能力,支持私有化部署,全面保障企业数据安全与主权。

JavaMavenOtherai-crmcrm-system
cordys.cn
2.5k518
salesforce/TransmogrifAI

TransmogrifAI (pronounced trăns-mŏgˈrə-fī) is an AutoML library for building modular, reusable, strongly typed machine learning workflows on Apache Spark with minimal hand-tuning

ScalaBSD 3-Clause "New" or "Revised" Licensemlautoml
transmogrif.ai
2.3k400
salesforce/cloudsplaining

Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.

JavaScriptnpmBSD 3-Clause "New" or "Revised" Licenseawsaws-iam
cloudsplaining.readthedocs.io
2.2k219
salesforce/policy_sentry

IAM Least Privilege Policy Generator

PythonPyPIMIT Licenseawsiam
policy-sentry.readthedocs.io
2.2k155
simple-salesforce/simple-salesforce

A very simple Salesforce.com REST API client for Python

PythonPyPIOthersalesforceapi
1.9k719
salesforce/lwc

⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

JavaScriptnpmOtherlwcsalesforce
lwc.dev
1.8k448
julien040/anyquery

One SQL interface for 60+ tools (e.g., GitHub, Notion, Airtable). Plug into any LLM through MCP.

GoGo ModulesOtherapibusiness-intelligence
anyquery.dev
1.7k123
jsforce/jsforce

Salesforce API Library for JavaScript applications (both on Node.js and web browser)

TypeScriptnpmMIT Licensesalesforcejsforce
jsforce.github.io
1.5k549
trailheadapps/apex-recipes

A library of concise, meaningful examples of Apex code for common use cases following best practices.

ApexCreative Commons Zero v1.0 Universalsalesforceapex
developer.salesforce.com
1.1k555