SHREE AI OSAI OPERATING PLATFORM

In-Process AI Runtime for Java.

A deterministic, Java 21 native AI runtime platform that brings intelligent capabilities directly into your JVM applications with predictable behavior and full observability.

v1.0.6Developer Preview
PLATFORM ARCHITECTURE

Intelligence as a System

Memory
Reasoning
Planning
Knowledge
RUNTIME
Explore Shree

Built on 10 Verified Intelligence SDKs.

Ten comprehensive client surfaces delivering production-hardened AI capabilities with fail-closed security and pgvector hybrid retrieval.

💾

MemorySDK

client.memory() — Persistent episodic context & recall

🗃️

KnowledgeSDK

client.knowledge() — Hybrid RRF vector search & ingestion

📋

PlanningSDK

client.planning() — Structured topological DAG planning

🧠

ReasoningSDK

client.reasoning() — Deterministic thought & evidence graph

🔍

ReflectionSDK

client.reflection() — Adaptive calibration & analytics

⚖️

InferenceSDK

client.inference() — Structured scoring & tradeoff analysis

👤

IdentitySDK

client.identity() — Tenant boundaries & profile resolution

🛡️

ExecutionSDK

client.execution() — Fail-closed action execution gate

📦

ProjectSDK

client.project() — JavaParser Java 21 AST intelligence

⚙️

SettingsSDK

client.settings() — Dynamic BYOK credentials & configuration

Get Started in 5 Minutes.

Add the Shree AI OS library to your Java 21+ project and start building deterministic intelligent applications immediately.

01
Add Dependency

Add io.github.darshanrathod04:shree-ai-os:1.0.6-developer-preview to pom.xml

02
Initialize Runtime

Bootstrap via ShreeAI.builder().apiKey(...) with BYOK support

03
Execute AI Tasks

Run grounded chat, episodic memory recall, and DAG planning

Quickstart.java
<!-- Maven Dependency -->
<dependency>
    <groupId>io.github.darshanrathod04</groupId>
    <artifactId>shree-ai-os</artifactId>
    <version>1.0.6-developer-preview</version>
</dependency>

// Java 21 LTS Quickstart Bootstrap
import com.shreeai.os.platform.sdk.ShreeAI;
import com.shreeai.os.platform.sdk.SDKResponse;
import com.shreeai.os.platform.core.RuntimeConfiguration;

public class Quickstart {
    public static void main(String[] args) {
        // Configure runtime with fail-closed security & multi-kernel settings
        RuntimeConfiguration config = RuntimeConfiguration.builder()
            .defaultProvider("gemini-3.6-flash")
            .failClosed(true)
            .build();

        // Initialize with API key or deterministic in-memory fallback
        ShreeAI shree = ShreeAI.builder()
            .apiKey(System.getenv().getOrDefault("GEMINI_API_KEY", "local"))
            .configuration(config)
            .build();
        
        // Execute grounded chat through the 11-stage cognitive pipeline
        SDKResponse response = shree.chat("Explain hybrid RRF vector retrieval");
        System.out.println(response.answer());
        
        shree.close();
    }
}
56+Test Suites (100% Green)
Java 21LTS Native
Fail-ClosedRBAC Security Gate
v1.0.6Developer Preview