TramAI - governed AI workflows for Java and Kotlin

Release Notes

TramAI follows semantic versioning. Each release entry below links to the full changelog with feature descriptions, breaking changes, and migration notes.

ReleaseSummary
0.4.0 — Sovereign Runtime and Governed AI OperationsSovereignty track: secure-by-default runtime, policy boundaries, approval gateway, artifact verification, evidence packs, offline deployment, and Spring Boot operational starters.
0.3.1 — Streaming Stability and Memory PersistenceStreaming stability fixes, memory persistence improvements, proxy-aware tool scanning, and usage accounting for reasoning tokens.
0.3.0 — Memory, Multimodal, RAG, and Provider ExpansionMemory, multimodal input, RAG, vector stores, and broader provider matrix including DeepSeek, Gemini, Bedrock, and Azure OpenAI.
0.2.0 — Orchestrator PlatformInitial orchestration platform: tramai-server, tramai-scheduler, tramai-platform, tramai-dashboard, and persistence layer.

Current Stable Release

0.4.0 is the current stable release. Add the BOM to your build to stay on the right version:

dependencies {
    implementation(platform("dev.tramai:tramai-bom:0.4.0"))
}
<dependencyManagement>
  <dependencies>
    <dependency>
      <groupId>dev.tramai</groupId>
      <artifactId>tramai-bom</artifactId>
      <version>0.4.0</version>
      <type>pom</type>
      <scope>import</scope>
    </dependency>
  </dependencies>
</dependencyManagement>