Skip to content

emartai/iopsdata

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

57 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

iOpsData banner

iOpsData

License Build Version Discord

iOpsData is the Cursor for Data Professionals β€” an AI-native operating system where analysts and engineers can explore, model, and ship data work end-to-end without tool fragmentation.

Key Features

  • 🧠 Conversational data workbench (NL β†’ SQL, multi-turn chat)
  • 🧭 Lineage & impact analysis for tables and columns
  • πŸ“Š Dynamic canvas for charts, tables, and notebooks
  • 🧬 Semantic layer ready (metrics as first-class objects)
  • πŸ”’ Open & auditable with secure encryption for connections

Quick Demo

iOpsData demo

Quick Start (5 Steps)

  1. Clone
    git clone https://github.com/data-iops/iopsdata.git
    cd iopsdata
  2. Run setup
    ./scripts/setup.sh
  3. Configure env
    cp .env.example .env
  4. Start backend
    cd backend
    source .venv/bin/activate
    uvicorn src.iopsdata.api.main:app --reload --port 8000
  5. Start frontend
    cd frontend
    npm run dev

Open the app at http://localhost:3000.

Documentation

Tech Stack

Python FastAPI Next.js React Supabase

Contributing

We welcome community contributions! Please read the CONTRIBUTING.md guide.

Community

License

Apache 2.0. See LICENSE.

Acknowledgments

Inspired by Cursor and the open-source data community.

About

Open source AI-powered data platform

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

 
 
 

Contributors