Skip to main content

Contributing to Station

This section covers Station’s internal architecture, development setup, and testing for contributors.

Architecture Overview

Station is a modular, service-oriented AI agent orchestration platform built in Go.

Four-Layer Architecture

Unified Execution Engine

All entry points converge at the AgentExecutionEngine:

Core Services

Repository Structure

Key Files

Next Steps

Development Setup

Set up your local development environment

Architecture Deep Dive

Detailed diagrams and component analysis

Testing Guide

Running and writing tests

Code Style

Conventions and best practices