dev-server - Python Backend Development with FastAPI and AI Integration
Create and manage Python backend services using uv, FastAPI, Pydantic, SQLAlchemy, and AI libraries
Tags
Updated: 2026-02-13Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Initialize Python project
- Manage dependencies with uv
- Setup FastAPI framework
- Configure SQLAlchemy database
- Integrate AI libraries
- Create virtual environment
- Add development dependencies
- Modularize API routes
- Manage configurations
Inputs
- Python environment
- Project requirements
- Database configuration
- AI provider access
- API specifications
- Dependency list
Outputs
- Server directory structure
- FastAPI application code
- Database models and migrations
- Configuration files
- Virtual environment
- API documentation
Requirements
- Python 3.8+
- uv package manager
- LiteLLM library
- Docling library
- Async SQLAlchemy
- Alembic migration tool
