Skip to content

bcw117/orchus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Orchus Icon

Orchus AI

The marketplace for AI agents

Prerequisites

  • Node.js (v18 or higher)
  • Python 3.8 or higher
  • Supabase account and project

Getting Started

Frontend

  1. Navigate to the frontend directory:
cd frontend
  1. Install dependencies:
npm install
  1. Create a .env file in the frontend directory with your Supabase credentials:
VITE_SUPABASE_URL=your_supabase_url
VITE_SUPABASE_ANON_KEY=your_supabase_anon_key
VITE_SUPABASE_PROJECT_ID=mgtebtwltjltaepqooet
  1. Start the development server:
npm run dev

Backend Setup

  1. Navigate to the backend directory:
cd backend
  1. Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate  # On Windows: .\venv\Scripts\activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Create a .env file in the backend directory with your configuration:
SUPABASE_URL=YOUR_SUPABASE_URL
SUPABASE_KEY=YOUR_SUPABASE_KEY
GUMLOOP_API_TOKEN=YOUR_GUMLOOP_API_TOKEN
GUMLOOP_USER_ID=YOUR_GUMLOOP_USER_ID
GUMLOOP_SAVED_ITEM_ID=YOUR_GUMLOOP_SAVED_ITEM_ID
  1. Start the backend server:
uvicorn app.main:app --reload

Development

  • Frontend runs on http://localhost:3000 by default
  • Backend API runs on http://localhost:8000 by default
  • API documentation is available at http://localhost:8000/docs

About

The marketplace for AI agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published