Erste Schritte
Einführung
Was Annuva ist, für wen es gedacht ist und wie diese Dokumentation aufgebaut ist.
Annuva ist ein selbst hostbares Abrechnungs- und Rentabilitäts-Dashboard für Freelancer und kleine Agenturen, die neben Projektarbeit wiederkehrende Leistungen verkaufen – Hosting, Domains, Wartung. Kunden, wiederkehrende Leistungen, Fixkosten, Ausgaben, Ressourcen, Angebote und Rechnungen liegen an einem Ort, und Annuva beantwortet die Fragen, an denen eine Tabelle scheitert:
- Was habe ich dieses Jahr verdient?
- Was kommt nächsten Monat rein, was geht raus?
- Welcher Kunde lohnt sich wirklich?
- Wie viel Steuer sollte ich zurücklegen?
Was du bekommst
- Dashboard mit Umsatz, Ausgaben, Ergebnis, Cashflow, Steuerschätzung und einer Bewertung für jeden Kunden
- Wiederkehrende Leistungen (monatlich bis jährlich) und ein Abrechnungslauf, der alles Fällige in Rechnungsentwürfe verwandelt
- Rechnungen mit lückenlosen Nummern, PDF-Vorlagen, Kleinunternehmerregelung (§ 19 UStG) oder Umsatzsteuer pro Position, Stornos, E-Mail-Versand und Mahnungen
- Fixkosten, Ausgaben, Ressourcen, Angebote und Aufgaben rund um jeden Kunden
- Eine REST-API mit persönlichen Tokens und einen MCP-Server, damit KI-Assistenten mit deinen Daten arbeiten können
- Deutsch und Englisch, helles und dunkles Design, auf jeder Bildschirmgröße nutzbar
Wie es läuft
Annuva ist ein einzelner Docker-Container. Ohne jede Konfiguration startet es mit einer SQLite-Datenbank in einem Datenordner; MySQL und PostgreSQL werden ebenfalls unterstützt. Beim ersten Start legt ein Setup-Assistent den ersten Administrator und deine Firmendaten an.
Annuva ist freie Software unter der GNU AGPL-3.0. Der Quellcode liegt auf GitHub.
Wie es weitergeht
- Installation – Annuva in wenigen Minuten mit Docker starten
- Konfiguration – alle Umgebungsvariablen mit ihren Standardwerten
- Erster Start – der Setup-Assistent Schritt für Schritt
- Konzepte – wie Beträge, Rechnungen, der Abrechnungslauf und die Kundenbewertung funktionieren
- KI-Assistenten (MCP) – Claude, Cursor oder VS Code mit deiner Instanz verbinden
Erst mal nur umschauen? Die Demo zeigt Annuva mit Beispieldaten.