What problem does it solve?
Configuring and debugging a local development environment can be error-prone, especially when juggling native services, database connections, and process management.
Core Features & Use Cases
- Native environment guidance: Use a Python virtual environment located at .venv and validate it's active before running commands.
- Local database setup: Connect to a local PostgreSQL instance on localhost:5432 with standard credentials.
- Process management: Provide commands and workflows to start, monitor, and restart local services without containerization.
- Use Case: A developer wants to quickly verify connectivity to Postgres, run the API locally, and ensure all tools run in a clean environment.
Quick Start
Start by creating and activating the virtual environment at the project root, then verify the Postgres connection is reachable and your services can be launched natively.