OpenFatture
OpenFatture is an agentic, CLI-first workspace for Italian electronic invoicing. Describe the work you need; the assistant coordinates the domain tools and returns an auditable result.
Start
uv sync --all-extras
uv run openfatture init
uv run openfatture status
uv run openfatture assistant "Help me prepare an invoice for a software project"
For a terminal conversation:
uv run openfatture interactive start
Public CLI
The supported surface is intentionally small:
initcreates local state and guides setup.assistanthandles business requests in natural language.interactive startopens a conversational session.configreads or updates configuration.statusreports local readiness without mutation.
Documentation
Development
uv sync --all-extras
uv run python -m pytest -q
uv run ruff check .
uv run black --check .
uv run mypy openfatture/
OpenFatture is released under the MIT License.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
openfatture-1.3.1.tar.gz
(1.4 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
openfatture-1.3.1-py3-none-any.whl
(761.5 kB
view details)
File details
Details for the file openfatture-1.3.1.tar.gz.
File metadata
- Download URL: openfatture-1.3.1.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac76aebfc587390d29d8a621a0aa975e9268783aaac0fcc4b0a26947ab541872
|
|
| MD5 |
3a1bddc2647e27980f95578b6ec4939c
|
|
| BLAKE2b-256 |
0ffa5b62ba778935ceca96763d5e9730c3cde0ac614b767a0386cb09273d0b60
|
File details
Details for the file openfatture-1.3.1-py3-none-any.whl.
File metadata
- Download URL: openfatture-1.3.1-py3-none-any.whl
- Upload date:
- Size: 761.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fde2349c4269c09e81d86e413b9e7f118955a0859dac0056fa7453f5d1698927
|
|
| MD5 |
3c53a55a4d3263561f8d7e39c3c033b7
|
|
| BLAKE2b-256 |
100a4f2dfb46f3bb22140ee3262338109cb909dfd1a3ff4fdccd63d8af5ff831
|