- "engine/api/routes.py" - "engine/tests/test_api.py" - "engine/main.py" GSD-Task: S01/T05
18 lines
364 B
Python
18 lines
364 B
Python
"""Kerf Engine — raster-to-vector conversion API."""
|
|
|
|
from fastapi import FastAPI
|
|
|
|
from api.routes import router
|
|
|
|
app = FastAPI(
|
|
title="Kerf Engine",
|
|
description="Raster-to-vector conversion pipeline with Potrace and VTracer modes",
|
|
version="0.1.0",
|
|
)
|
|
|
|
app.include_router(router)
|
|
|
|
|
|
@app.get("/health")
|
|
async def health():
|
|
return {"status": "ok"}
|