Skip to content

AmoghReddy45/osheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osheet

An AI-native spreadsheet compiler. Upload any .xlsx — get back a structured, agent-readable workbook.

Install

pip install osheet

Quickstart

import osheet

wb = osheet.load(open("model.xlsx", "rb").read())
print(wb.assumptions)           # detected input cells
print(wb.outputs)               # detected output metrics
result = wb.trace("metric.gross_margin")  # upstream dependencies

Development

cd packages/osheet
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
pytest

Project Structure

packages/
  osheet/          # Python library (the engine)
  osheet-app/      # Web app (FastAPI + Next.js)
benchmarks/        # Baseline vs osheet accuracy comparison
docs/              # Specs and implementation plans

About

An AI-native spreadsheet compiler. Upload any .xlsx — get back a structured, agent-readable workbook with a clean Python API.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors