Shape your data with your words

Transform your JSON data with natural language. Replace complex scripts and code with simple, conversational instructions.

Install the CLI

pip install partial-sh

Keep updated with the latest features and releases.

cat data.jsonl | pt --code \
-i "Split the firstname and lastname" \
-i "Make the lastname uppercase" \
-i "Add the age of the person" \
-i "Add a custom birthday message" \
-i "Add a cron field to send the birthday message" \
-i "Delete the address"

// Output Data Transformed
{
"first_name": "John",
"last_name": "DOE",
"birthday": "1981-01-01",
"age": 42,
"birthday_message": "Happy 42th Birthday!",
"cron": "0 0 1 1 *" 
}

We're developers!

Command Line Interface

Pipe data and perform natural language transformations with multi instructions. You can build a reproducible pipeline of instructions to transform your data.

Simplicity
Experience ease of use with Natural Language processing, allowing intuitive interaction and straightforward data manipulation.
Reproducibility
Achieve consistent results with our robust pipeline and code generation tools, ensuring reliable replication and streamlined workflow.
Deploy
Quickly expose endpoints for seamless integration, enabling efficient deployment and connectivity of your services.

Natural language

Say goodbye to complex coding and embrace a world where your words shape data.

JSON Lines

Effortlessly handle and edit JSON in a multi-line format for enhanced readability and simplicity. Supports JSON lines format for streamlined processing of large data sets.

Deterministic & non-deterministic

Discover the power of deterministic systems for reliable, consistent results and explore the flexibility of non-deterministic systems for complex, adaptable solutions. Experience both in one platform.

Code generation

Our automated code generation translates your requirements into optimized, efficient code, drastically reducing development time.

LLM transformations

Explore the dynamic world of non-deterministic transformations with cutting-edge Large Language Model (LLM) technology. Our platform leverages the power of AI to offer a range of possible solutions.

Pipeline

Embrace the power of an optimized pipeline to transform your operational efficiency and elevate your project outcomes.

Local Mode

Run powerful processing locally, ensuring data privacy and security without relying on external third parties.

Self-Hosted

Coming

Take full control with our self-hosted solution, offering enhanced privacy and customization to meet your specific needs.

SaaS

Coming

Enjoy the convenience and scalability of our cloud-hosted platform, with robust features and seamless updates.

Early Access

Sign up now for the private early access and be among the first to experience the cutting-edge features of our platform!