Skip to content

grooosy/RURU

Repository files navigation

Ruyaa-AI

Ruyaa-AI is an AI-powered trading and assistant engine built with Vite, React and TypeScript.

Features

  • AI-assisted trading chatbot powered by OpenRouter
  • Live market data via TwelveData
  • Supabase backend for authentication and storage
  • Modern dark UI with shadcn and Tailwind CSS

Getting Started

  1. Copy .env.example to .env and provide your API keys.
  2. Install dependencies:
    npm install
  3. Run the development server:
    npm run dev

Deployment

This project is ready for deployment on Vercel. Configure the included vercel.json and set your environment variables in the Vercel dashboard. Point the domain ruyaacapital.com to your Vercel project for production.

Environment Variables

-See .env.example for the full list:

  • VITE_OPENROUTER_API_KEY – OpenRouter API key (client side, e.g. sk-or-...)
  • OPENROUTER_API_KEY – Optional fallback key name
  • The agents default to the free google/gemini-pro model via OpenRouter
  • VITE_TWELVEDATA_API_KEY – TwelveData API key
  • VITE_SUPABASE_URL – Supabase project URL
  • VITE_SUPABASE_ANON_KEY – Supabase anon key

Security

See SECURITY.md for security policies.

About

Created with StackBlitz ⚡️

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published