서론
개인적으로 AI를 사용한 자율 시스템인 「노른(Norn)」을 개발하고 있습니다.
노른은 인간의 지시 없이 스스로 SaaS를 발견·구축·배포(Deploy)·운영·수리·진화하는 시스템입니다. 자비스(아이언맨)를 이미지하며 만들기 시작했습니다.
이 기사에서는 노른이 실제로 무엇을 하고 있는지, 어떻게 움직이고 있는지를 작성합니다.
노른이 자율적으로 하고 있는 일
- 매일 아침 6:00: 전 세계의 Reddit·HackerNews·일본어 사이트를 스캔하여 「수요는 있지만 경쟁이 적은 SaaS 아이디어」를 자동 발견
- 발견한 아이디어를 deploy_queue에 쌓아 자동 배포(Deploy)
- 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
프리랜서의 미납 청구 건을 자동으로 팔로업(Follow-up)한다.
노른의 중추 (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