Tramai Logo
Tramai

Core Features

This section covers the features most teams touch first when adopting TramAI: how to think about the library, how providers and models are wired, and how structured, tool-enabled, and streaming operations behave in practice.

In This Section

GuideFocus
Why TramAIPositioning, design goals, and why the project is built around typed AI operations
Why TramAI WorkflowsWhen to move from single calls to workflow-oriented orchestration
Providers and Model RoutingProvider registration, model mapping, and routing decisions
Structured OutputSchema generation, parsing, validation, and retry behavior
Tool CallingRegistering tools and integrating them into model-driven execution
StreamingIncremental response handling and streaming execution patterns
Spring Boot IntegrationBootstrapping TramAI inside Spring Boot applications

When To Start Here

Start here if you are learning TramAI’s core mental model or setting up the first production-style AI integration in a JVM service.