Welcome to the docs 👋
The aiWARE docs are a comprehensive set of documentation for all aspects of aiWARE.
Developer docs at a glance:
Token-based authentication is used to access aiWARE's system and resources. After you have a token, you can interact with aiWARE using Veritone's developer tools and resources, including several application programming interfaces (APIs), a software development kit (SDK), and a command line interface (CLI).
Register new engines in aiWARE and edit them, follow our recommendations for writing them, and learn about libraries, pausing, updating, and outputs for cognitive engines.
Using APIs, you can create and manage jobs, access folders, create events, and access all of the resulting content that is generated by your AI processing workflows. Get an understanding of the Veritone data model, our schema documentation, basics on using GraphQL, and our API examples.
A REST API for interacting with all the processing data for an instance, including engines, nodes, jobs, and tasks. It includes client APIs for Go, bash, Java, JavaScript, and Python.
A Command Line Interface (CLI) for both the controller REST API and more limited access to the AI Data GraphQL API.
The aiWARE SDK is a JavaScript UI SDK that packages aiWARE features, like file importer, as customizable UI elements that you can include in your own app.
🔧 Looking for how to work with data, jobs, packages, and resources? See
Using aiWARE.