Sign inSign up

softwaretree/orm_skyway

By softwaretree

•Updated about 16 hours ago

Automates the bridge from your relational database to AI, via JDX ORM, Gilhari, and ORMCP

Image
0

1.8K

softwaretree/orm_skyway repository overview

⁠ORM_Skyway

Turn an existing relational database into a governed, AI-ready service — automatically.

ORM_Skyway is automation that builds the bridge from your relational database to AI. Point it at an existing database, and it reverse-engineers the schema, generates a curated business object model, packages a RESTful microservice (Gilhari), and prepares a connection for AI agents through the Model Context Protocol (MCP) via ORMCP — all from one command.

Your Database  →  Business Object Model  →  REST Microservice  →  AI Agent
                     (JDX — auto-generated)     (Gilhari, Docker)     (via ORMCP)

AI agents end up reasoning about Customer, Order, and Product — not raw tables, foreign keys, and SQL. And because you control exactly what gets mapped into the business object model, governance is structural: whatever isn't mapped, the AI agent never sees.

ORM_Skyway itself is design-time automation — once it has generated and configured the architecture, its work is complete. JDX, Gilhari, and ORMCP handle everything at runtime.

⁠Quick Start

This image bundles everything needed to run Phases 1 (reverse-engineering) and 3 (packaging) — no local JDK, JDX SDK, or Python required.

docker pull softwaretree/orm_skyway

# from your project directory, containing orm_skyway_config.json
docker run --rm -it \
  --add-host=host.docker.internal:host-gateway \
  -v "$(pwd):/project" \
  -v /var/run/docker.sock:/var/run/docker.sock \
  softwaretree/orm_skyway -f /project/orm_skyway_config.json

Prefer the run_orm_skyway.sh / run_orm_skyway.cmd wrapper scripts from the GitHub repo, which set all required flags automatically. Full walkthrough, sample configs, and documentation:

GitHub: https://github.com/SoftwareTree/orm_skyway_automation⁠ Website: https://www.softwaretree.com/v1/products/orm_skyway/orm_skyway-introduction.php⁠

⁠Supported Databases

Verified: PostgreSQL, MySQL, Oracle, SQLite, Microsoft SQL Server, Snowflake, CockroachDB, SAP HANA, IBM DB2.

Experimental: MariaDB, Databricks, Google Spanner, YugabyteDB. Other JDBC-compliant databases via GENERIC mode.

See the GitHub README⁠ for what "Verified" and "Experimental" mean.

⁠License

ORM_Skyway (this script and image) is available without a license fee under its published license terms — see LICENSE⁠ on GitHub. JDX, Gilhari, and ORMCP, which provide the runtime infrastructure for an ORM_Skyway-generated architecture, are governed by their own separate license agreements.


Built by Software Tree, LLC⁠ — decades of ORM expertise, now extended to AI.

Tag summary

Content type

Image

Digest

sha256:eccb6616f…

Size

588.8 MB

Last updated

about 16 hours ago

docker pull softwaretree/orm_skyway