Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Multi-tenant personal finance platform for intentional income allocation, cash-flow planning, debt, goals, and financial stewardship.
FinanceJavaScript · TypeScriptGitHub @Amber-E-MoseriOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A multi-tenant personal finance platform for intentional income allocation, financial planning, and stewardship.
Nomi is built around a simple idea: instead of only explaining where money went, help users decide where money should go — then maintain a trustworthy financial picture as income, spending, debt, goals, and accounts change.
At its core is a deterministic allocation engine that keeps financial authority separate from AI-generated guidance.
AI can explain financial state. It does not define financial truth.Read the full README ↗A multi-tenant personal finance platform for intentional income allocation, financial planning, and stewardship.
Nomi is built around a simple idea: instead of only explaining where money went, help users decide where money should go — then maintain a trustworthy financial picture as income, spending, debt, goals, and accounts change.
At its core is a deterministic allocation engine that keeps financial authority separate from AI-generated guidance.
AI can explain financial state. It does not define financial truth.
Nomi is designed around financial correctness, tenant isolation, and explicit sources of truth.
raf_app runtime database roleStatus: Phase 8 Full-Year Lifecycle Certification Complete ✅
Certification: RAF (underlying framework) READY WITH DOCUMENTED LIMITATIONS
Test Results: 1,569 passing · 0 failing · 26 skipped
Documentation: RAF_FINAL_CERTIFICATION.md
The certification suite exercises Nomi's core financial engine (RAF) across a full financial-year lifecycle rather than validating features only in isolation.
npm install
cp .env.example .env
.env.example):For local SQLite-backed workflows:
RAF_DB_PATH=./path/to/raf.db
PORT=3000
PORT is optional and defaults to 3000.
The API validates required environment configuration at startup and exits with a clear error when configuration is missing or invalid.
Frontend:
npm run dev
Backend API:
npm run dev:api
The API emits structured JSON request logs for route-level observability.
Populate a local database with demo household data:
npm run seed:demo
Run the complete test suite:
npm test
Run selected high-impact financial engine tests:
node --test \
tests/financialHealthScore.unit.test.js \
tests/trajectoryEngine.unit.test.js \
tests/surplusAllocation.unit.test.js
Current certified baseline:
1,569 passing
0 failing
26 skipped
Nomi follows a few core principles:
Financial truth should be deterministic. Core financial state comes from explicit domain rules, not probabilistic AI output.
Security should exist below the UI. Tenant isolation is enforced through trusted server context and PostgreSQL policies rather than relying only on frontend filtering.
Explainability matters. A financial system should be able to explain why balances, forecasts, debt trajectories, and allocations changed.
Architecture should follow the financial model. The goal isn't to accumulate features. It's to maintain a coherent and trustworthy representation of a household's financial state.
Nomi continues to deepen around:
github.com/Amber-E-Moseri/raf_app