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.
The personal wealth operating system: one place for your tasks, money and trading.
FinanceTypeScript · CSSGitHub @haneeshvarma2006-labOnlineOwner 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 personal operating system for tasks, habits, goals, finances and trading — connected, not merely co-located. ⚠️ "Nested Flow" is a working name with a known conflict. A preliminary search found an active Kylix Finance in the same sector and a registered Borland mark. See docs/NAME-RESEARCH.md. No trademark clearance or domain availability has been established, and the recommendation is to rename before any public use.Read the full README ↗
A personal operating system for tasks, habits, goals, finances and trading — connected, not merely co-located.
⚠️ "Nested Flow" is a working name with a known conflict. A preliminary search
found an active Kylix Finance in the same sector and a registered Borland
mark. See docs/NAME-RESEARCH.md. No trademark
clearance or domain availability has been established, and the recommendation
is to rename before any public use.
All nine core modules are built, tested and verified: auth and account settings, dashboard, tasks and projects, goals and habits, finance, trading journal, notifications, query/export primitives, and privacy controls. A user-editable rules engine and a focus-timer UI are not started.
| Gate | Result |
|---|---|
| Lint / format / typecheck | clean |
| Dependency audit | no known vulnerabilities |
| Unit + integration tests | 217 passing against real PostgreSQL |
| End-to-end tests | 23 passing in Chromium, production build |
| Build | 20 routes |
Full evidence in docs/STATUS.md.
List-Unsubscribe, suppression, replay-protected tokens.| Document | Contents |
|---|---|
docs/STATUS.md | What is built, verified how, and what is not |
docs/SECURITY.md | Controls implemented, and what is not claimed |
docs/ARCHITECTURE.md | Technology choices, structure, design system |
docs/DATA-MODEL.md | Entities, money conventions, invariants |
docs/AGE-POLICY.md | The age gate, and why it is not age verification |
docs/NAME-RESEARCH.md | Name conflicts found, with sources and dates |
docs/LICENSES.md | Dependency and asset licence inventory |
docs/RELEASE-CHECKLIST.md | What must happen before deploying |
docs/DEPLOY-VERCEL.md |
pnpm install
cp .env.example .env # then fill in DATABASE_URL and AUTH_SECRET
createdb nestedflow
pnpm db:migrate
pnpm dev
Generate a real secret with openssl rand -base64 48. The application refuses
to start if the environment is incomplete, rather than failing later.
pnpm verify # lint + typecheck + test + build
pnpm test:e2e # production build, real browser
No bank, broker or market-data integration. No payment provider. Email and password reset go through Resend, but reach every user only once a sending domain is verified — none is owned yet. No sign-up email verification. No compliance certification. These require credentials, commercial agreements or approvals that do not exist, and none of them are designed in as though they did.
Google sign-in is fully implemented but inert without credentials: the routes fail honestly and the button is not rendered.
Nested Flow records what you tell it. It places no orders, fetches no prices, and connects to no institution. Statistics describe trades you have already recorded and say nothing about future results.
Visual direction — dark, calm, domain-coloured — is informed by a reference image supplied by the project owner. Its branding, wordmark, illustrations, icon set and layout compositions are not reproduced. There are no image assets in this repository; every visual element is CSS or an inline SVG icon from an ISC-licensed library. Fonts are self-hosted under the SIL OFL; nothing is loaded from a third-party origin.
| Deploying to Vercel, and the traps in doing so |
docs/OPEN-DECISIONS.md | Open questions, defaults, risk register |
docs/ROADMAP.md | Milestones and acceptance criteria |