Run your application
Start the development server using your project’s Python environment.
amen run __AMEN_APP_NAME__
WELCOME TO YOUR APPLICATION
Your __AMEN_APP_NAME__ project is ready. AMEN takes care of the setup, so you can focus on building with __AMEN_FRAMEWORK_NAME__.
Explore AMEN commandsExplore routing, templates, and the tools behind your application.
A Python application scaffolder inspired by the Laravel installer.
/healthRun a check to inspect the response.
Run project commands from the directory containing __AMEN_APP_NAME__/.
The am alias works too.
16 command examples
Start the development server using your project’s Python environment.
amen run __AMEN_APP_NAME__
Launch the setup wizard to choose a framework, application type, and database.
amen create
Create an API endpoint module and register its route with your application.
amen add __AMEN_APP_NAME__ endpoint hello
Generate a template and its view route, ready for your own HTML.
amen add __AMEN_APP_NAME__ view about
Create a reusable utility module without replacing existing project files.
amen add __AMEN_APP_NAME__ util helpers
Run pytest with coverage using the project’s virtual environment.
amen test __AMEN_APP_NAME__
Install a Python package into this project’s virtual environment.
amen install __AMEN_APP_NAME__ requests
Generate and apply migrations with Flask-Migrate or Alembic. Requires a database-enabled project.
amen migrate __AMEN_APP_NAME__
Scan Python source with Bandit for potential security issues.
amen audit __AMEN_APP_NAME__
Inspect process status and resource usage. Set --port to match your running server.
amen monitor __AMEN_APP_NAME__ --port __AMEN_DEFAULT_PORT__
Open the project’s .env file in the Ring desktop editor.
amen config __AMEN_APP_NAME__
Launch AMEN’s browser-based project setup interface on port 5050.
amen web
Serve the bundled AMEN documentation on port 5051, separate from your app.
amen docs --port 5051
Show the installed AMEN version, author, and project information.
amen about
Check for a newer AMEN release and follow the update prompt.
amen update
List available commands. Add --help after any command to see its options.
amen --help
No commands found. Try “run”, “database”, or “help”.
__AMEN_APP_NAME__/templates/index.html to start building your interface.