For construction and building-services businesses in Switzerland

Version 0.2.0 · pre-release · sales not open yet

Write what you need. The AI prepares it, you approve.

hauscloud is office software for Swiss construction and building-services businesses. You write one sentence, the AI drafts a quote or an invoice and looks up the customer. You check it and approve it. Everything also works by hand, with the Swiss QR-bill.

Version 0.2.0 is a pre-release. Sales are not open yet and there are no prices.

Design preview: Desktop and phone view of the design: input field for the AI and a draft to review
  • 5 interface languages
  • 4 document languages
  • 3 assistant tools: one lookup and two drafts, none sends or pays
  • ELv2 licence of the core, free for your own use
  • Swiss QR-bill
  • AI drafts only with your approval
  • Tenants separated in the database
  • Source available, self-hostable

The essentials, built clearly

  • AI at the centre

    One sentence is enough for the draft of a quote or an invoice. The AI never sends, deletes or pays; you approve every draft.

  • Equal by hand

    You can enter customers, quotes and invoices without the AI as well. It is the same route, with the same checks.

  • Swiss QR-bill

    Invoices as PDF with the QR payment part, numbered without gaps and unchangeable once issued.

  • Tenants separated

    The separation of businesses is enforced by the database and checked by a test across all tables.

  • Multilingual

    Interface in German, French, Italian, English and Arabic. Documents in German, French, Italian and English.

  • Source available

    Core under the Elastic License 2.0, free for your own use. Run it yourself or in the cloud.

How it is meant to look

A look at the design

All pictures show a design preview: this is how hauscloud is meant to look. The app itself still looks different today.

Customers · Design preview

Start from the customer

From the customer view, one tap starts a quote, an invoice or a work report.

Design preview: Customer view with large buttons for quote, invoice and work report

Quotes · Design preview

Write a quote by hand

Tap positions, change the quantity; you see the total before sending.

Design preview: Quote by hand: tap positions and change quantities

Invoices · Design preview

Check and send the invoice

The summary with VAT and total, before the invoice goes out.

Design preview: Invoice by hand: summary with VAT and total before sending

AI assistant · Design preview

The draft as a card

The AI sets up the draft, you check positions and total. Nothing is sent until you press the button.

Design preview: AI draft of an invoice to review

AI assistant · Design preview

Approve and send

Nothing goes out until you press "Send invoice"; the confirmation follows.

Design preview: Confirmation after sending an invoice

Appointments · Design preview

The week's appointments

Week strip with the day's appointments.

Design preview: Appointments view with week strip and the day's appointments

Work report · Design preview

Work report with signature

Attach photos and have the report signed right on the screen.

Design preview: Capturing a work report: signature field on the screen

How it works

Three steps to a quote or an invoice

  1. Write

    You type a sentence into the writing field, such as "Invoice to Meier AG, 3 hours time and material". Or you open the form and enter everything by hand.

  2. Check

    The AI shows a draft as a card: customer, lines, language. You change it with a follow-up sentence or by hand, and you enter the price.

  3. Approve

    With your approval the server issues the document, assigns the number and, on request, produces the PDF with the QR payment part.

AI assistant

The AI drafts. You decide.

You type a sentence, for example "Quote for Mr Meier, replace boiler, 1 flat rate". The assistant looks up the customer and creates a draft. Every value on the card shows where it came from: said by you, looked up, or confirmed by you. You always enter the price yourself. Only your approval turns the draft into a document.

More about the assistant

  • Three fixed tools: look up customers, draft a quote, draft an invoice
  • No tool for sending, deleting or paying
  • The price never comes from the AI
  • The customer is never chosen silently: with several matches, you pick
  • Every draft and every model call is logged

The assistant is only active when your operator switches it on. Then the texts you write to it go to the AI provider your operator has configured. How well a particular model gets the drafts right has not been measured yet.

By hand

Everything works without the AI too

You can enter customers, quotes and invoices by hand just as well. The AI takes the same route you do: your approval triggers the same command as a click in the form. In both cases the same calculation core works out the totals.

  • Create, search and archive customers
  • Quote and invoice with lines, discount, cash discount and VAT
  • Turn an issued quote into an invoice
  • PDF with QR payment part

Security

Every business sees only its own data

Tenant separation sits in the database itself, not only in the program code. On top of that come sign-in with an app code or passkey, documents that cannot be changed once issued, and a log of all AI drafts.

Security in detail

  • Row-level security in PostgreSQL, enforced for all tables
  • Passwords with argon2id, app code (TOTP), passkeys, recovery codes
  • Nobody can change an issued document any more, not even through the app's database role

Languages

In your language, on the document too

The interface comes in German, French, Italian, English and Arabic. You issue documents in German, French, Italian or English, regardless of the language you work in. The translations are machine-made and have not yet been read by native speakers.

  • Interface: German, French, Italian, English, Arabic (right to left)
  • Documents: German, French, Italian, English
  • Interface language and document language are set separately

Source available

Run it yourself or in the cloud

The core of hauscloud is under the Elastic License 2.0. It is free for running on your own server for your own use. Offering hauscloud to third parties as a hosted service is reserved to the owner. If you would rather not run anything, you will be able to use the cloud. Publication of the source code is in preparation. Prices and tiers are not set yet, and sales are closed.

  • Core under the Elastic License 2.0
  • Free for your own use on your own server
  • Paid features live separately in the ee/ directory and are unlocked by a licence key
  • Publication of the source code in preparation

Next

What is still to come

The following items are plans, not features of version 0.2.0. We give no dates.

  • Work reports with photo and signature
  • Appointments and scheduling
  • Offline use and a smartphone app
  • Desktop app
  • Customer portal
  • Maintenance contracts

Would you like to get to know hauscloud?

The pre-release is not openly available yet and sales are closed. Write to us and we will get back to you with the current status.