📄️ Start to Play
This chapter is for people who want to understand TeaQL by using it first, before reading the modeling and customization internals.
📄️ Service Behind the Scenes
TeaQL looks simple from the application code side because a lot of work is handled by the runtime and the generated library behind the scenes.
📄️ Explore Models
One of the best ways to understand TeaQL is to start from an existing model instead of starting from a blank file.
📄️ Start from Example
The fastest way to experience TeaQL is not by manually writing boilerplate code, but by leveraging an AI coding agent (such as Claude Code, Cursor, or Copilot) alongside the TeaQL Agent Kit.
📄️ Generate Java Package
Turn a TeaQL model into a generated Java package and use it from Gradle.
📄️ First Query
Start with the smallest TeaQL Java Q queries and gradually add filters, selections, ordering, and pagination.