AI Business Automation Platform

Business records and workflows. One protected workspace.

Manage employees, CRM leads and customers, invoices, and workflow execution history in a role-controlled application. The completed v1.0.0 portfolio release includes English/Japanese localization and a live, synthetic-only Advanced AI Assistant.

  • Completed — v1.0.0 · Milestones 1–9
  • Production application live with HTTPS
  • Isolated application and n8n recovery verified
Current ABAP dashboard with six synthetic employees, three departments, CRM and invoice summaries, and a running manual workflow.
Current application · Synthetic demonstration data · November 3, 2026

The problem

Business operations should not depend on blind spots.

Small-business workflows often depend on disconnected tools, repetitive manual work, and automation that is difficult to monitor, secure, or recover after failure.

ABAP’s approach

One Docker-based system brings records, automation, integrations, AI services, monitoring, backups, and recovery procedures together—so practical workflows can be built and operated with their supporting controls in view.

Platform capabilities

The working parts of a practical automation system.

ABAP brings business data, workflow execution, integrations, AI, and operational safeguards into one platform.

01

Business records

Core operational records and protected documents in one system.

  • Employee management
  • CRM leads and customers
  • Invoices and protected PDF documents
02

Workflow engine

Production-enabled scheduling and background processing, with private n8n automation support.

  • Scheduled workflows
  • Background workers
  • n8n automation support
03

Integrations & AI

HMAC-signed n8n dispatch and callbacks passed a controlled synthetic demonstration through authenticated public HTTPS pages. Shared production integrations remain disabled. The Advanced AI Assistant is live; the public knowledge chatbot below is separate.

  • Signed webhook integrations
  • Provider-independent AI services
  • Selectable free cloud AI models
04

Operations & recovery

PostgreSQL persistence, health/readiness monitoring, automated encrypted backups and verified isolated recovery.

  • PostgreSQL persistence
  • Health and readiness checks
  • Encrypted Restic/B2 backups
  • Isolated restore drills
  • Rollback procedures and automated testing

Live authenticated demo

Advanced ABAP AI Assistant

Explore the deployed assistant with synthetic business examples, your choice of free AI models, and clear confirmation steps.

Selectable free AI models

Manually choose from the configured free cloud models. Availability and shared provider quotas apply; there is no paid fallback.

English & Japanese

Choose English or 日本語 for assistant responses, independently of the interface language.

Private conversation history

Review history saved to your own account. Each question is independent; previous conversations are not sent to the model.

Review before confirming

Review and explicitly confirm supported synthetic demo interactions. Demo changes affect isolated fictional records only.

Try Advanced AI Assistant

Login with an authorized ABAP account is required.
Currently uses synthetic demo data only.

Security & recovery

Designed around controls that remain useful when systems fail.

HTTPS, role-based access, server-side secrets, signed integrations, monitoring and recovery procedures support the completed portfolio release.

  1. 01
    Secrets stay outside source control

    Secrets are kept separate from the codebase.

  2. 02
    Signed external webhook requests

    External webhook integrations use HMAC signatures.

  3. 03
    Least-privilege deployment design

    Deployment follows a least-privilege principle.

  4. 04
    Automated encrypted backups

    Scheduled PostgreSQL and n8n backups use encrypted private storage. The corrected scheduled n8n backup completed successfully on November 5, 2026.

  5. 05
    Documented and tested recovery

    Isolated PostgreSQL restoration and recovered-application startup passed health/readiness checks. Separate n8n recovery drills verified SQLite integrity and credential decryption. This is recovery evidence, not a claim of zero data-loss risk.

  6. 06
    Separate public and authenticated AI

    The public chatbot uses reviewed public knowledge. The authenticated Advanced AI Assistant uses only synthetic/public demonstrations; cloud models do not depend on an owner-operated local AI server.

Technology

A direct, inspectable stack.

The platform uses established application, automation, data and cloud AI technologies.

  • ApplicationPython
  • APIFastAPI
  • DataPostgreSQL
  • RuntimeDocker Compose
  • InterfaceHTML · CSS · JavaScript · English / Japanese
  • Automationn8n
  • IntegrationsHMAC-signed webhooks
  • Cloud AIOpenRouter · Selectable free models
  • QualityAutomated tests

Project status

ABAP v1.0.0 — Released

All 9 development milestones are complete for the defined v1.0 release scope. ABAP v1.0.0 is a deployed business automation platform featuring CRM, invoicing, employee management, workflow automation, signed n8n integration, and a multi-model AI Assistant. The release includes English/Japanese localization, secure HTTPS deployment, production monitoring, automated backups, and verified isolated recovery.

View v1.0.0 release ↗ · Completed roadmap ↗ · Acceptance evidence ↗

Completion roadmap9 milestones complete
  1. 1Complete
  2. 2Complete
  3. 3Complete
  4. 4Complete
  5. 5Complete
  6. 6Complete
  7. 7Complete
  8. 8Complete
  9. 9Complete
Production statusHTTPS Live · Recovery Verified · Scheduled Backups Operational

Production application

Launch ABAP.

Open the production application. Authentication is required to access protected application features.

Launch Application

Screenshot preview

Open original full-resolution image (new tab) ↗