Skip to content

Servicekit

CI codecov Python 3.13+ License: AGPL v3

Async SQLAlchemy framework with FastAPI integration - reusable foundation for building data services.

Quick Start

from servicekit.api import BaseServiceBuilder, ServiceInfo

app = (
    BaseServiceBuilder(info=ServiceInfo(display_name="My Service"))
    .with_health()
    .with_database("sqlite+aiosqlite:///./data.db")
    .build()
)

Run with: fastapi dev your_file.py

Installation

uv add servicekit

License

AGPL-3.0-or-later