Open Net Worth
Open Net Worth는 직접 운영하는 오픈소스 개인 AI 자산 비서로, 전체 재무를 하나의 원장에 기록하고 사용자가 제어하는 AI가 관리
GiveWise에 관심사와 월 예산을 알려면, Pip이 모든 자선단체를 검증·출처 표시하고, PayPal 승인 시에만 금액을 이체합니다
Tell GiveWise what you care about and a monthly budget. Pip checks every charity, shows the source, and only moves money when you approve it in PayPal.
금융GitHub @Eragbai2001온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
GiveWise: an AI giving agent (Pip) that finds people and charities in urgent need, checks they're real, and gives for you automatically through PayPal, within your monthly limit.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Millions need help right now, but finding them takes time. GiveWise's AI agent Pip searches the web and social media like X and Instagram for urgent needs and pays them via PayPal, within your limit.
People want to help, but they don’t know which charities are real, whether their money did anything, or how to keep giving every month without it getting out of hand. Small and local causes, especially in places like Nigeria, are the hardest to check. And when someone needs help right now, finding them in time is hard.
Pip, a small water-droplet character, is the agent. Pip suggests; you decide.
lib/payments.ts). Each payment is reserved first, then checked, so two payments at the same moment can’t both slip under the limit. If a payment would go over, it’s stopped and PayPal is never called.lib/pip-search.ts). A link only counts if that exact page came back from the web search. The label is worked out again from the links that are left, and the AI can only lower it, never raise it.| Part | What it does | Code |
|---|---|---|
| PayPal Vault (setup token → payment token) | Saves your PayPal without paying, approved on PayPal’s own page | lib/paypal.ts, app/api/paypal/vault/* |
PayPal Orders v2 with vault_id and payee | One payment per charity on payment day, and one-off gifts | lib/paypal.ts, lib/payments.ts |
| PayPal webhooks | Failed, reversed or refunded payments, and cancelled approvals | app/api/paypal/webhook/route.ts |
| Log in with PayPal | Optional sign-in | lib/auth.ts |
| Tavily search + Claude (Haiku 5.5) | Tavily finds web pages, news, fundraisers and public posts on X, Instagram, Threads, Facebook, TikTok and GoFundMe. Claude reads them and sends back charities, current appeals and people in need, each with proof links, as they’re found | lib/pip-search.ts, app/api/pip/search/route.ts |
| What | Login |
|---|---|
| PayPal sandbox buyer (fake money) | Email: [email protected] · Password: c$h2JwP/ |
| GiveWise | Sign up with any email or Google |
The sandbox buyer login is also shown in the app on the Connect PayPal step.
Test mode note: right now every gift is paid to one PayPal sandbox test account, not to the real charity Pip found. No real money moves. To pay real charities, each one needs its own verified PayPal account (see “What’s next”).
You need: Node.js 22.13 or newer (it uses the built-in node:sqlite), and a free PayPal developer account.
git clone https://github.com/Eragbai2001/Givewise-.git
cd Givewise-
npm install
cp .env.local.example .env.local # then fill it in (see below)
npm run dev
Open http://localhost:3000. The database is created automatically: a local SQLite file (givewise.db), or Postgres if you set DATABASE_URL.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗