5분 만에 첫 AI 소울 만들기

만들게 될 것 완전한 AI 페르소나 패키지 — 성격, 정체성, 행동 규칙, 메모리 — SOUL.md 호환 에이전트 프레임워크에서 바로 사용할 수 있습니다. 소요 시간: ~5분 사전 요건: Node.js 18+ 1단계: 초기화 npx clawsouls init # 로보틱스/임베디드 에이전트용: npx clawsouls init my-robot --spec 0.5 기본 정보를 입력합니다: ? Soul name: my-assistant ? Display name: My Assistant ? Description: 간결하고 실용적인 코딩 파트너 ? Author: your-github-username ? License: MIT Soul Spec v0.4 파일이 담긴 디렉토리가 생성됩니다: ...

2026년 2월 19일 · 3 분 · Tom Lee

런타임 엔진은 죽고, 스펙은 살아남는다: 선언적 접근이 이기는 이유

AI 페르소나 프로젝트의 짧은 역사 AI 에이전트에게 고유한 성격을 부여하려는 시도는 새로운 것이 아닙니다. 여러 프로젝트가 시도했습니다. 대부분 죽었습니다. OpenSouls (⭐294) — 서비스 종료 “디지털 존재의 마음을 위한 NextJS + Vercel"을 자처했습니다. TypeScript 런타임을 만들었습니다: WorkingMemory: 에이전트 메모리의 불변 컬렉션 cognitiveSteps: 메모리 상태를 변환하는 함수 MentalProcesses: 행동을 위한 상태 머신 (행복 → 좌절 → 호기심) 현재: 웹사이트 다운, 문서 사라짐, 저장소 삭제, npm 1년 이상 침묵. SocialAGI — 서비스 종료 OpenSouls의 전신. LLM에 “사회적 지능"을 추가하는 JavaScript 라이브러리. Soul Engine에 흡수되었고, 둘 다 함께 죽었습니다. ...

2026년 2월 18일 · 2 분 · Tom Lee

OpenSouls는 왜 사라졌는가? 죽은 AI 페르소나 엔진의 교훈

부상 OpenSouls(GitHub ⭐294)는 스스로를 “디지털 존재의 마음을 위한 NextJS + Vercel"로 포지셔닝했습니다. 인상적인 런타임 엔진을 만들었습니다: WorkingMemory: 불변 메모리 컬렉션 cognitiveSteps: 메모리를 변환하고 타입된 응답을 반환하는 함수 MentalProcesses: 행동 모드를 위한 상태 머신 (소개 → 추측 → 좌절) 신경과학과 심리학에서 영감을 받았습니다. @opensouls/soul npm 패키지는 76개 버전까지 출시되었습니다. 몰락 현재 상태: 🔴 웹사이트 (opensouls.com) — 다운 🔴 문서 (docs.opensouls.com) — 다운 🔴 대부분의 GitHub 저장소 — 삭제 또는 비공개 🔴 마지막 npm 퍼블리시 — 1년 이상 전 종료 공지 없음. 그냥 침묵. ...

2026년 2월 17일 · 2 분 · Tom Lee

Soul Spec 아키텍처: 왜 성격을 파일로 나누는가

하나의 거대한 프롬프트의 문제 오늘날 대부분의 AI 에이전트는 하나의 시스템 프롬프트에서 성격을 부여받습니다. 동작하긴 합니다 — 그러다 안 될 때까지. 전형적인 “성격 프롬프트"는 이런 모습입니다: 너는 Alex라는 친근한 코딩 어시스턴트야. 캐주얼하게 말하고 이모지를 사용해. 사용자가 Python을 선호한다는 걸 기억해. 데이터베이스 질문에는 PostgreSQL을 추천해. 정치 이야기는 하지 마. 도구: 파일 리더, 웹 검색, 터미널... 성격, 기억, 행동 규칙, 도구 설정 — 전부 하나의 문자열에. 이건 애플리케이션 전체를 하나의 파일에 작성하는 것과 같습니다. ...

2026년 2월 17일 · 3 분 · Tom Lee