SlowBooks Pro
Windows·Mac·Linux용 무료 회계 소프트웨어, 급여·재고·무제한 청구·다중 사용자 서버 에디션 포함, 클라우드·구독 없음
AXE Companion은 트레이더용 전화 OS입니다
AXE Companion is the trader phone OS: live chart, market depth, news, one-tap execution, quick journal, push alerts and AXE chat — synced with Trading OS on your desktop.
금융TypeScript · JavaScriptGitHub @Ldezeeuw445온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기conversational Trading Intelligence and Assistant That Learns And Grows With You
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Live: https://www.axecompanion.com (IONOS)
Private, mobile-first companion for one operator and one AI assistant — chat, alerts, vault, and guarded trade approvals. Not the full TradingOS terminal.
cd tradingos-companion
npm install
npm run dev
Open http://localhost:3000. Use Private demo channel on the login screen when Supabase env vars are not set.
For real authentication, copy .env.local.example to .env.local, add your Supabase URL and anon key, then sign in with email + password (enable Email provider in Supabase).
Apply the SQL migration in the Supabase SQL editor (or CLI):
supabase/migrations/20260329120000_init.sqlCreate buckets, for example:
vault — screenshots, files, voice objects (private)chat-attachments — message attachments (private)Add RLS policies on storage.objects scoped by auth.uid() path prefix.
| Path | Role |
|---|---|
src/app/(auth)/login | Login + demo session |
src/app/(app)/* | Main shell: chat, alerts, vault, actions, settings |
src/app/api/auth/demo | Sets/clears httpOnly companion_demo cookie |
src/components/shell | Mobile frame, bottom nav, screen headers |
src/components/ui | Glass panels, badges (design system primitives) |
src/components/chat | Thread, composer, pinned context, inline action cards |
src/components/alerts | Filterable alert feed (client) |
src/components/vault | Search + tabs for notes / media / voice |
src/components/actions | Execution request cards with approve/reject UI |
src/services/* | Data façade — currently mock; swap for Supabase calls |
src/lib/tradingos | TradingOSClient contract + MockTradingOSClient** |
src/lib/supabase | Browser/server/middleware Supabase helpers |
middleware.ts | Session refresh + route guard + demo cookie |
src/app/globals.css | Design tokens (premium dark, warm accent) |
Core tables (all with RLS on user_id / ownership):
profiles — extends auth.usersconversations, messages — private AI threadsattachments — files linked to messages or vaultnotes — text notesvault_items — screenshots, charts, files, voice metadata (+ optional note_id)alerts — terminal → companion feed (read_at, related refs)execution_requests — proposed trades; status includes pending_approval / approved / etc.setup_reviews — structured review cards linked optionally to an execution requestassistant_memory_entries — assistant-visible memory (embeddings later)assistant_learning_signals — append-only events (approvals, rejections, corrections, preferences, risk behavior…)assistant_learning_metrics — rolled-up metrics keyed by metric_key + period_startassistant_cockpit_snapshots — alignment score, confidence trend JSON, behavior maps — for Assistant Cockpit UIRule: no blind automation — execution stays blocked until explicit user confirmation; broker/terminal execution is a later integration.
Replace or wrap MockTradingOSClient (src/lib/tradingos/MockTradingOSClient.ts) with a real client (REST/WebSocket) that:
alerts rows or realtime payloadssubmitApprovedExecution only after Companion marks an execution_request approvedServices (src/services/*.ts) become thin wrappers over Supabase + that client instead of mock/seed.ts.
Realtime — Supabase Realtime on alerts, messages, or a dedicated terminal_events table if you prefer DB-first fan-out.
assistant_learning_signals (and optionally recompute assistant_learning_metrics via Edge Function or cron).assistant_cockpit_snapshots for charts (alignment, confidence trends, behavior mapping).Live site: https://www.axecompanion.com on the IONOS Ubuntu/nginx host (Next on port 5000). Deploy on that box with ./scripts/deploy-vps.sh — see docs/vps-deploy.md.
npm run dev — developmentnpm run build — production buildnpm run start — serve production buildnpm run lint — ESLintDisplay name: TradingOS Companion. Package folder: tradingos-companion (npm naming).