📄️ Core Architecture
Introduction
📄️ Models Views Controllers
Introduction
📄️ Encryption
Introduction
📄️ Model Connection
This document describes the architecture and implementation of HAWKI's AI model connection system, including the data flow, components, and how to add new AI providers.
📄️ Broadcasting
Overview of the Broadcasting Process
📄️ File Storage System
HAWKI's file storage system provides a unified interface for storing, retrieving, and managing files across multiple storage drivers. Built on Laravel's filesystem abstraction, it supports local storage, cloud services (S3), SFTP, and WebDAV with automatic URL generation and cleanup functionality.
📄️ Authentication
Overview
📄️ Usage Record
Overview
📄️ dot Env
HAWKI 2: Configuration environment variables
📄️ HAWKI API Documentation
Overview
📄️ HAWKI CLI
Overview
📄️ AI Models & Tools
This document describes HAWKI's AI model registry and tool system: how models and providers are configured and persisted, how tools are registered and executed, and how tools are connected to specific models.
📄️ Model Configuration Variables
This document describes the environment variables available for fine-grained control over AI model availability and capabilities in HAWKI. These variables let administrators customize model behavior without modifying source code.
📄️ Custom Authentication Services
This chapter will guide you through the process of creating your own custom authentication service. This allows you to