🙄
AIで自律的にSaaSを構築・運営するシステムを個人で作った話【ノルン開発記】
はじめに
個人でAIを使った自律システム「ノルン」を開発しています。
ノルンは人間の指示なしに自分でSaaSを発見・構築・デプロイ・運営・修復・進化するシステムです。ジャービス(アイアンマン)をイメージして作り始めました。
この記事では、ノルンが実際に何をしているか、どう動いているかを書きます。
ノルンが自律でやっていること
- 毎朝6:00:世界中のReddit・HackerNews・日本語サイトをスキャンして「需要があるのに競合が少ないSaaSアイデア」を自動発見
- 発見したアイデアをdeploy_queueに積んで自動デプロイ
- Stripeで月額課金を自動設定
- systemdでサービスを常時監視・自動修復
- Dev.toに告知記事を自動投稿
- 自分の行動を評価して判断ルールを自動更新(自己進化)
現在8本のSaaSが稼働中。
技術スタック
- Python + Flask(SaaS本体)
- Claude API(判断・文章生成)
- Brave Search API / Serper API(情報収集)
- Stripe API(課金)
- systemd(プロセス管理)
- VPS(Xserver)
- Nginx(リバースプロキシ)
実際に動いているSaaS
GigProposalBot
Upworkの求人に対してAIが提案文を自動生成するツール。
デモ:https://gigproposalbot.norn-ai.com/demo
求人票をペーストするだけで、パーソナライズされた提案文が10秒で生成される。
RedditLeadCatcher
Redditの投稿から「ツールを探している」発言を自動検出して通知する。
RecurringChaser
フリーランサーの未払い請求を自動でフォローアップする。
ノルンの中枢(central_brain)
ノルンの脳はnorn_central_brain.pyという1500行のPythonファイル。
5分ごとに以下のサイクルを回している:
- 全データ収集(SaaS稼働状況・エラーログ・学習データ)
- データ整合性チェック・自己修復
- Claude APIで状況判断・次の行動を決定
- 判断に基づいて自律実行(デプロイ・告知・修復・学習)
- 経験をログに記録して次の判断に活用
今後の方向
現在は英語圏向けSaaSが中心だが、日本市場のギャップ(海外では普及済み・日本語対応なし)を自律的に発見して日本向けSaaSも構築していく予定。
world_scannerが日本語情報源(はてブ・Zenn・ITmedia等)もスキャンするように今日アップデートした。
おわりに
「AIに全部やらせる」という発想で作り始めて、実際にここまで動くシステムになった。
まだ収益はゼロだが、仕組みは完成している。
デモを試してみたい方はこちら:https://gigproposalbot.norn-ai.com/demo
フィードバックや質問があればコメントで。
Discussion