Skip to main content

Overview

A Flask framework for developers who ship. No build tools. No configuration maze. Just ./setup.sh && flask run. Enferno combines Flask with Vue 3 and Vuetify 3 — without webpack, vite, or npm. Your coding agent already knows the codebase through AGENTS.md and the bundled enferno-dev skill.

Key Features

  • Zero build step - Vue 3 + Vuetify 3 run directly in browser. No node_modules
  • Auth that works - 2FA, WebAuthn, OAuth (Google/GitHub) — production code, not a tutorial
  • SQLite by default - Deploy anywhere. Add PostgreSQL when you need it
  • AI-native - Ships AGENTS.md and an agent skill that any coding agent reads
  • Complexity is opt-in - Redis, Celery, PostgreSQL are optional add-ons

Documentation Sections

OAuth Integration

Supports social login with:
  • Google (profile and email scope)
  • GitHub (user:email scope)
Configure in .env:

AI-Assisted Development

See AI Coding for how AGENTS.md and the enferno-dev skill work across agents.

Source Code

The source code is available on GitHub.

Contributing

We welcome contributions! Please read our Contributing Guide for details.