Open Net Worth
Open Net Worth는 직접 운영하는 오픈소스 개인 AI 자산 비서로, 전체 재무를 하나의 원장에 기록하고 사용자가 제어하는 AI가 관리
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗가장 쉬운 자산 관리 — 흩어진 자산을 한 화면에.
자산을 가장 쉽게 한 화면으로 통합 관리하는 자산 운영 시스템. 혼자든 가족이든 — 공유는 필요할 때만 선별적으로. 자산 관리 자동화에서 출발해 AI 어시스턴트·투자 분석까지 확장 중이며, 한화 디지털혁신 AI 경진대회 출품작이다.
모든 거래 데이터는 SHARED 또는 PRIVATE 상태를 가진다.
| 구분 | 본인 | 가족 (SHARED) | 가족 (PRIVATE) |
|---|---|---|---|
| 금액 | 공개 | 공개 | 공개 |
| 상세 내역 | 공개 | 공개 | 🔒 개인 지출 |
CFO(관리자)는 전체 자산 흐름을 파악하고, 구성원은 개인 지출의 프라이버시를 보장받는다.
UserCategoryPreference로 키워드 → 카테고리 학습/dashboard/screen, 사전 preset 8종, 채팅에서 runScreenPreset 호출 가능| 영역 | 기술 |
|---|---|
| Framework | Next.js 16.x (App Router, Turbopack) |
| Auth | Clerk |
| Database | PostgreSQL + Prisma 6 |
| AI | Vercel AI SDK + OpenAI gpt-4o-mini (LLM-Mux 경유) |
| Styling | Tailwind CSS + shadcn/ui (Radix UI) |
| 차트·애니메이션 | Recharts + Framer Motion |
| 알림 | Sonner |
| Analytics | PostHog |
| 엑셀 | xlsx |
| Validation | Zod |
| 배포 | Vercel |
# 의존성 설치
npm install
# 환경 변수 설정
cp .env.local.example .env.local
# .env.local에 Clerk 키, DATABASE_URL, DIRECT_URL 등 입력
# DB 스키마 동기화
npx prisma db push
# 시스템 카테고리 시드
npx tsx prisma/seed-categories.ts
# 개발 서버
npm run dev
# Clerk
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
# Database (Prisma)
DATABASE_URL= # pooled (런타임)
DIRECT_URL= # direct (migrations, Vercel 필수)
# Analytics
NEXT_PUBLIC_POSTHOG_KEY=
NEXT_PUBLIC_POSTHOG_HOST=
# AI (선택)
LLM_MUX_URL= # 기본값: http://localhost:8317
app/
api/ ai · stocks · scenario · transactions · accounts · family · cashflow · wealth · realestate · ...
dashboard/ cashflow · assets · budget · transactions · uploads · family · scenario · screen · feed · settings
lib/
actions/ 서버 액션 ('use server') — transaction · categories · accounts · budget · preferences
auth.ts getAuthUser() — 모든 서버 액션/API 진입점
ai.ts LLM-Mux 추상화
components/
ui/ 공용 UI · transaction-drawer · excel-upload-drawer
layout/ DashboardShell — openTransactionDrawer 등 컨텍스트
prisma/
schema.prisma · seed-categories.ts
utils/
excel-parser.ts # 뱅크샐러드 엑셀 파서
자세한 패턴·DB 모델·주의사항은 CLAUDE.md 참조.