Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
Loading the full README. The saved excerpt is shown below.
這是一個旅行記帳網站。你可以用它記低每一筆旅行開支,例如食飯、交通、酒店、門票和購物。 1. 你去旅行。 2. 你花了錢。 3. 你把收據、金額或文字放入這個 app。 4. App 幫你整理成清楚的記錄。 5. 你可以在不同旅程之間切換,不會把資料混在一起。 請記住一件事:每個人要用自己的登入 email。這樣你的旅行開支就不會和其他人的開支混在一起。 • Compact app(主要公開 app): https://travel-expense-compact.vercel.app • React app: https://travel-expense-react.vercel.app • Admin Console: https://travel-expense-admin-kanban.vercel.app • GitHub Pages React app: https://jd92-beep.github.io/travel-expense/react/ • GitHub Pages root(安全轉址到 Compact): https://jd92-beep.github.io/travel-expense/Read the full README ↗
English · 繁體中文(廣東話)
Track travel expenses, organize receipts and itineraries, and calculate shared costs. Each trip has its own records. Compact is the main public app; the parallel React client uses compatible data contracts.
The GitHub Pages root redirects to Compact. Check the version shown in Settings when reporting an issue. Source versions and deployed versions can differ; this README is not a deployment receipt.
User 1.Use a separate account for each person. Expense-splitting companions are calculation participants; adding one does not grant another app user access to the trip.
| Screen / Chinese label | What to do |
|---|---|
| Home / 首頁 | Select the active trip; check your budget, today's spending and itinerary. |
| Scan / 記帳 | Take a receipt photo, choose an image, paste email text, enter an expense manually or use voice input. |
| Records / 紀錄 | Search and filter expenses; open a record to review or edit it. |
| Itinerary / 行程 | View the trip's daily places, times and related expenses. |
| Weather / 天氣 | Choose a day and location; inspect hourly forecasts, source and freshness. |
| Stats / 統計 | Review totals, spending categories and shared costs. |
| Settings / 設定 | Manage trips, exchange rates, AI models, sync, themes and backups. |
Always select the correct trip before adding or syncing records. Before saving a receipt, check its merchant, date, time, currency, amount, payment method, payer and sharing mode. AI output is a draft and may need correction.
Rates are displayed as 1 HKD = N units of the trip currency.
Paste itinerary, hotel, restaurant, transport or booking text into Trip Update AI. Review the proposed dates, places and missing details before applying changes.
Weather uses the selected trip date and location. Its hourly rail opens at the corresponding local clock hour where available, and you can select another hour. Forecasts distinguish observations, daily bulletins and hourly models, including their sources and freshness. Official services are preferred where supported; missing fields can use labelled fallback providers. Unavailable dates or fields are shown explicitly. Device location requires your action and browser permission.
In 設定 → AI 模型選擇, expand a task category, then a provider, to choose a model. The category header shows the current model without expanding it.
429, quota and daily-limit errors stop automatic retries to other models.All credentialed AI calls go through the server-side Credential Broker. Never paste a provider API key into public frontend code or a backup. Manual expense entry remains available when AI is unavailable.
Use 外觀主題 (Appearance) in Settings. 自動(依旅程) follows the active trip's recommendation; a manual choice stays selected across trips. The current catalog includes regional and style themes, with light and dark options. Selection saves immediately. Compact's theme UI is independent of the parallel React client.
Supabase is the shared primary store. Notion is an optional mirror.
This is the beginning of the README. Read the rest at the original. Read the full README ↗