Skip to content

Introduction

aion-api is a modular Go backend that powers habit, diary, and structured personal data workflows through REST and GraphQL.

What aion-api Is

  • API-first backend for personal productivity domains
  • Built with Hexagonal/Clean Architecture and bounded contexts
  • Designed for maintainability, observability, and consistent contracts

Core Characteristics

Area Description
Architecture Ports & Adapters with strict layer boundaries
APIs REST (OpenAPI/Swagger) and GraphQL
Runtime Docker-first local stack with migrations/seeds
Observability Traces, metrics, dashboards, and structured logs

Read This Next

  1. Overview
  2. Getting Started
  3. System Design
  4. Platform Runtime
  5. Performance Readiness

Note

Clicking aion-api Docs in the top navbar or left sidebar always returns to this Introduction page.