AI Business Automation Platform

業務データとワークフローを、 ひとつの安全な環境で。

従業員、CRMの見込み客・顧客、請求書、ワークフローの実行履歴を、役割に応じたアクセス制御のもとで管理。完成したポートフォリオ版 v1.0.0 は英語・日本語に対応し、架空のデモデータのみを扱う Advanced AI Assistant も公開しています。

  • v1.0.0 完成 · マイルストーン1〜9を完了
  • HTTPS対応の本番アプリを公開中
  • 隔離環境でアプリとn8nの復旧を検証済み
架空の従業員6名、3部門、CRM・請求書の概要、実行中の手動ワークフローを表示したABAPダッシュボード。
アプリ画面 · 架空のデモデータ · 2026年11月3日撮影

業務の課題

業務の状況を、見えないままにしない。

小規模な事業では、連携しないツールや繰り返しの手作業に頼りがちです。自動化を導入しても、稼働状況の把握、安全性の確保、障害からの復旧が課題になります。

ABAPのアプローチ

Dockerベースのひとつのシステムに、業務データ、自動化、外部連携、AIサービス、監視、バックアップ、復旧手順を集約。運用に必要な管理・保護の仕組みを確認しながら、実用的なワークフローを構築・運用できます。

プラットフォームの機能

業務自動化を支える、実装済みの機能。

業務データ、ワークフローの実行、外部連携、AI、運用上の保護機能を、ひとつのプラットフォームにまとめています。

01

業務データ管理

日々の業務データとアクセス制限付きの文書を一元管理。

  • 従業員管理
  • CRMの見込み客・顧客管理
  • 請求書とアクセス制限付きPDF文書
02

ワークフローエンジン

本番環境で稼働するスケジュール実行とバックグラウンド処理に、非公開のn8n連携機能を組み合わせています。

  • ワークフローのスケジュール実行
  • バックグラウンドワーカー
  • n8nによる自動化との連携
03

外部連携・AI

HMAC署名付きのn8nへの送信とコールバックは、認証が必要な公開HTTPS画面を使った、架空データによる管理下のデモで検証済みです。共有の本番連携は引き続き無効です。Advanced AI Assistant は公開中で、下記の公開ナレッジチャットボットとは別の機能です。

  • 署名付きWebhook連携
  • プロバイダーに依存しないAIサービス構成
  • 選択可能な無料クラウドAIモデル
04

運用・復旧

PostgreSQLによるデータ永続化、ヘルス・レディネス監視、自動暗号化バックアップ、隔離環境での復旧検証に対応。

  • PostgreSQLによるデータ永続化
  • ヘルス・レディネスチェック
  • Restic/B2による暗号化バックアップ
  • 隔離環境での復旧訓練
  • ロールバック手順と自動テスト

ログインして試せる公開デモ

Advanced ABAP AI Assistant

架空の業務データを使い、無料AIモデルを選択しながら、明確な確認手順に沿って公開中のアシスタントを試せます。

無料AIモデルを選択

設定済みの無料クラウドモデルから手動で選択できます。利用可否やプロバイダーの共有利用枠による制限があり、有料モデルへの自動切り替えは行いません。

英語・日本語に対応

アシスタントの回答言語は、画面の言語とは別に英語または 日本語 を選択できます。

アカウントごとの非公開履歴

自分のアカウントに保存された履歴を確認できます。各質問は独立して処理され、過去の会話はモデルに送信されません。

内容を確認してから確定

対応するデモ操作は、内容を確認して明示的に確定します。変更の対象は、隔離された架空のレコードのみです。

Advanced AI Assistant を試す

利用権限のあるABAPアカウントでのログインが必要です。
現在は架空のデモデータのみを使用しています。

セキュリティ・復旧

障害時にも機能する、保護と復旧の仕組み。

HTTPS、役割別のアクセス制御、サーバー側での機密情報管理、署名付き連携、監視、復旧手順で、完成したポートフォリオ版を支えています。

  1. 01
    機密情報をソース管理から分離

    機密情報はコードベースと分けて管理します。

  2. 02
    外部Webhookリクエストへの署名

    外部Webhook連携にはHMAC署名を使用します。

  3. 03
    最小権限に基づくデプロイ設計

    必要最小限の権限で稼働するよう設計しています。

  4. 04
    暗号化バックアップの自動実行

    PostgreSQLとn8nの定期バックアップは、暗号化された非公開ストレージに保存します。修正後のn8n定期バックアップは、2026年11月5日に正常完了しました。

  5. 05
    文書化・検証済みの復旧手順

    隔離環境でPostgreSQLを復元し、復旧したアプリの起動後にヘルス・レディネスチェックを実施して合格しました。別途行ったn8nの復旧訓練では、SQLiteの整合性と認証情報の復号を確認しています。これは復旧実績を示すもので、データ消失リスクがゼロであることを保証するものではありません。

  6. 06
    公開AIと認証付きAIを分離

    公開チャットボットは、レビュー済みの公開ナレッジを使用します。認証付きの Advanced AI Assistant は架空データ・公開情報によるデモのみを扱い、クラウドモデルの利用に運営者のローカルAIサーバーは必要ありません。

技術構成

構成を確認しやすい、明快な技術スタック。

アプリ開発、自動化、データ管理、クラウドAIの各分野で広く使われる技術を採用しています。

  • アプリケーションPython
  • APIFastAPI
  • データPostgreSQL
  • 実行環境Docker Compose
  • インターフェースHTML · CSS · JavaScript · 英語/日本語
  • 自動化n8n
  • 外部連携HMAC署名付きWebhook
  • クラウドAIOpenRouter · 無料モデルを選択可能
  • 品質管理自動テスト

プロジェクトの状況

ABAP v1.0.0 — リリース済み

定義したv1.0のリリース範囲について、全9件の開発マイルストーンを完了しました。公開中のABAP v1.0.0は、CRM、請求書、従業員管理、ワークフロー自動化、署名付きn8n連携、複数モデル対応のAIアシスタントを備えた業務自動化プラットフォームです。英語・日本語対応、安全なHTTPSでの公開、本番監視、自動バックアップ、隔離環境での復旧検証を含みます。

v1.0.0のリリースを見る ↗ · 完了したロードマップ ↗ · 受け入れ確認の記録 ↗

開発ロードマップ全9件のマイルストーンを完了
  1. 1完了
  2. 2完了
  3. 3完了
  4. 4完了
  5. 5完了
  6. 6完了
  7. 7完了
  8. 8完了
  9. 9完了
本番環境の状況HTTPS公開中 · 復旧検証済み · 定期バックアップ稼働中

本番アプリケーション

ABAPを開く。

本番アプリを開きます。保護された機能を利用するには認証が必要です。

アプリを開く

スクリーンショットのプレビュー

元の画像をフル解像度で開く(新しいタブ)↗