hi-primus/optimus ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python library for easy data cleaning and preparation called Optimus.

I want it to let people load, explore, transform, and save data with a simple, friendly API, mostly for pandas but also able to work the same way with Dask, cuDF, Dask cuDF, Vaex, and Spark when those are installed. It should support common file types like CSV, JSON, Parquet, Excel, and Avro, plus basic database loading and saving for things like Postgres, MySQL, Oracle, and Redshift.

The main focus is making messy data easy to fix, with helpers for strings, dates, URLs, emails, trimming, renaming, dropping, normalizing text, and reshaping columns and rows. Include a clean display view, some profiling or data quality helpers, and a few example notebooks so someone can try it quickly. If you need to check current docs or package behavior, look it up online first.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab