Skip to content

oxy-hq/oxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License

view - Documentation

📖 Looking for up-to-date code documentation?
Check out our DeepWiki, which updates weekly with the latest code changes: DeepWiki

The framework for agentic analytics

Oxy is an open-source framework for building comprehensive agentic analytics systems grounded in deterministic execution principles. Written in Rust and declarative by design, Oxy provides the foundational components needed to transform AI-driven data analysis into reliable, production-ready systems through structured primitives, semantic understanding, and predictable execution.

To learn more, read our docs.

Quickstart

To install Oxy from binary, run the following command (Mac, Linux, WSL):

bash <(curl --proto '=https' --tlsv1.2 -LsSf https://get.oxy.tech)
Alternative Installation Methods

Using Homebrew (macOS only)

brew install oxy-hq/oxy/oxy

Installing a Specific Version

OXY_VERSION="0.1.0" bash <(curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/oxy-hq/oxy/refs/heads/main/install_oxy.sh)

Installing Nightly/Edge Builds

To install the latest edge build (built from main branch):

bash <(curl --proto '=https' --tlsv1.2 -LsSf https://nightly.oxy.tech)

To install the latest nightly build (scheduled daily):

OXY_CHANNEL=nightly bash <(curl --proto '=https' --tlsv1.2 -LsSf https://nightly.oxy.tech)

To install a specific edge or nightly version:

# Install specific edge build
OXY_VERSION=edge-7cbf0a5 bash <(curl --proto '=https' --tlsv1.2 -LsSf https://nightly.oxy.tech)

# Install specific nightly build
OXY_VERSION=nightly-20251204-abc1234 bash <(curl --proto '=https' --tlsv1.2 -LsSf https://nightly.oxy.tech)

Browse all available nightly and edge releases at oxy-hq/oxy-nightly.

To verify the installation, run:

oxy --version

Quick Deploy

Deploy the complete Oxy demo application with one click:

This deployment includes:

  • ✅ Complete Oxy application (Rust backend + React frontend)
  • ✅ Demo retail analytics project with Oxymart dataset
  • ✅ Pre-configured workflows and data apps
  • ✅ Persistent storage for databases
  • ✅ Free tier available

Deployment Steps

  1. Prerequisites: Install the Fly CLI

    curl -L https://fly.io/install.sh | sh
  2. Login to Fly.io:

    fly auth login
  3. Deploy:

    fly launch

    Follow the prompts to:

    • Choose your app name and region
    • Create a persistent volume for data storage
    • The deployment will automatically use Dockerfile.demo with the demo_project included
  4. Set your API key (required for AI features):

    fly secrets set OPENAI_API_KEY=sk-your-key-here
  5. Access your app:

    fly open

Your Oxy instance will be live at https://your-app-name.fly.dev with the complete demo project ready to explore!

Database

Oxy uses PostgreSQL for all deployments. For local development, an embedded PostgreSQL instance starts automatically - no setup required!

For production deployments, configure an external PostgreSQL database:

export OXY_DATABASE_URL=postgresql://user:password@host:port/database

See DEVELOPMENT.md for more details about database configuration and migration.


See our docs on how to modify the agent file, seed it with context, run tests, and create workflows.

About

A framework for building agents, workflows and applications for agentic data analytics.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 20