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.
Finax: tu dinero, con sentido. Visualiza tu patrimonio, gestiona ingresos y gastos, analiza estadísticas y recibe recomendaciones de AXIS.
Translation pending
FinanceTypeScript · JavaScriptGitHub @Alex808keoicOnlineOwner 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.
Tu dinero, con sentido. Aplicación de finanzas personales, offline-first y sin login. Todos los datos viven en el dispositivo (IndexedDB vía Dexie). Sin analítica ni servicios externos. AXIS tiene preparada una capa de IA opcional (solo servidor, con fallback local) sin proveedor implementado todavía. Stack: Next.js 16 (App Router, una sola ruta) · React 19 · TypeScript estricto · Tailwind 4 · Dexie.Read the full README ↗
Tu dinero, con sentido. Aplicación de finanzas personales, offline-first y sin login. Todos los datos viven en el dispositivo (IndexedDB vía Dexie). Sin analítica. AXIS, el asistente, decide con reglas deterministas en el dispositivo y usa IA opcional en el servidor solo para redactar (Cloudflare Workers AI con Groq de respaldo en producción; si falla, motor local).
Stack: Next.js 16 (App Router, una sola ruta) · React 19 · TypeScript estricto · Tailwind 4 · Dexie.
Producción: Vercel (proyecto «echo»); cada push a main se despliega solo. Dispositivo principal: Galaxy S21 (~360 px).
pnpm install
pnpm dev # http://localhost:3000
pnpm typecheck # tsc --noEmit
pnpm test # tests unitarios (node:test, sin red)
pnpm market:light # comprobación ligera de mercado en local (sin IA)
pnpm market:deep # investigación profunda en local con proveedor de prueba (sin IA)
pnpm build # build de producción
pnpm start # servir el build
UPDATE_GOLDEN=1 pnpm test # SOLO para regenerar goldens a propósito (revisar el diff)
CI (.github/workflows/ci.yml): tipos, tests y build en cada push y pull request a main.
No bloquea el despliegue de Vercel.
app/page.tsx shell de la app (pestañas + subpantallas + hoja inferior)
app/api/axis/route.ts único backend: IA de AXIS (análisis, chat, resumen semanal)
components/finax/ UI propia (diseño del prototipo v0)
screens/ Inicio, Mi Dinero, Movimientos, Estadísticas, AXIS (pestañas);
Objetivos, Inversiones, Ajustes, Tu plan, Guía para invertir,
Resumen semanal, Lo que AXIS sabe de ti (subpantallas)
forms/ movimiento, objetivo, inversión, saldo inicial, memoria, perfil
charts/ gráficos SVG propios
hooks/use-financial-overview panorama financiero derivado (única fuente para todas las pantallas)
hooks/use-axis, use-axis-chat análisis y conversación de AXIS
hooks/use-allocation-plan, use-weekly-brief, use-market, use-market-context
lib/types.ts modelo de datos (céntimos enteros, fechas YYYY-MM-DD)
lib/db/ Dexie: movimientos, objetivos, posiciones, config, backup, demo, memoria de AXIS
lib/finance/ patrimonio, resúmenes, reparto automático de objetivos, desglose
lib/axis/ motor de AXIS (ver docs/AXIS.md)
core/ rules/ decide(): decisión determinista; validación de lo que redacta el modelo
profile/ perfil (cuestionario, hechos de memoria, extractor determinista)
plan/ guide/ brief/ plan de reparto, guía para invertir, resumen semanal
chat/ conversación: contexto, memoria, historial, consultas acotadas, fallback local
language/ prompts/ modelo de lenguaje intercambiable y prompts por bloques
lib/ai/providers/ Cloudflare, Groq y Gemini (compartidos por AXIS y Market Research)
lib/market/ modelo, validación, frescura, relevancia y búsqueda de mercado
scripts/market/ Market Research Engine (GitHub Actions; ver docs/MARKET_RESEARCH.md)
docs/ AXIS.md · MARKET_RESEARCH.md · HANDOFF_POST_CLAUDE.md (estado y pendientes)
3.486,70 € (lib/format.ts, lib/money.ts).
Al escribir se acepta coma o punto decimal («12,50» y «12.50»).fromLiquid).docs/AXIS.md.lib/db/demo-seed.ts), solo en instalación vacía y
marcados como demo.