Skip to content

jondoescoding/kryptt

Repository files navigation

Kryptt πŸŒπŸ’Έ

Democratizing global trading for Jamaican investors through AI-powered automation

Problem Statement πŸ’‘

Jamaican residents face:

  • 🚫 Limited access to intuitive global trading platforms
  • πŸ“‰ Overwhelming manual interfaces for casual investors
  • πŸ‡―πŸ‡² Lack of local banking integration for international markets

Key Features πŸš€

  • Alpaca Integration πŸ”Œ: SEC-licensed trading with Jamaican KYC compliance
  • Natural Language Trading πŸ€–: "Buy $50 AAPL" commands
  • Supabase Authentication πŸ”’: Secure user management with JWT sessions
  • Donation System ❀️: Paddle integration for platform support (coming soon)

Quick Start πŸ› οΈ

Install dependencies

pip install -r requirements.txt

Configure trading environment

cp .env.example .env

Starting the backend server

uvicorn app.main:app --reload --port 8000

Starting the frontend

npm install
npm run dev

Core Tech Stack βš™οΈ

Alpaca API Β· Supabase Β· LLM Models Β· LangGraph Β· FastAPI

Roadmap πŸ—ΊοΈ

  • JMD-denominated portfolio view
  • Recurring orders ("Buy every Monday")
  • Trading based on monetary events (e.g. "Buy $50 ETHUSD when it hits $150")
  • Trading based on social media (e.g. "Buy $50 DOGEUSD when ELON tweets")
  • Trading based on technical analysis (e.g. "Buy $50 $BTCUSD if the RSI is below 30")

Licensed under GPLv3 β€’ Report Issue

Releases

No releases published

Packages

No packages published