ElieeEliee
FeaturesPricingTry It
Try It
Private Beta

The Fastest Way to Make Figures for Your Papers

Drop any data. CSV, Excel, even a messy JSON.
Describe your figure in plain English. Get journal-ready visuals in seconds.

Try It Join the Waitlist

Trusted by students and researchers at

MITHarvardPrincetonCarnegie MellonUT AustinIllinoisUConn
MITHarvardPrincetonCarnegie MellonUT AustinIllinoisUConn
MITHarvardPrincetonCarnegie MellonUT AustinIllinoisUConn
MITHarvardPrincetonCarnegie MellonUT AustinIllinoisUConn

Everything you need to publish

From prompt to publication in three steps

Bar chart comparing protein expression in 4 cell lines with error bars
Generated in 3.2s

Describe, don’t code

Type what you need in plain English. No matplotlib, no LaTeX pgfplots, no Stack Overflow. Just describe your figure.

ABCDEdit with AI
Click any element, refine via chat

Click to refine

Click any bar, axis, or label directly on the chart. Tell the AI what to change. Colors, fonts, annotations update instantly.

PNG
300 DPI
SVG
Vector
NatureScienceIEEECell
Export Figure

Export anywhere

Download at 300+ DPI in PNG or vector SVG. Pre-formatted for Nature, Science, IEEE, Cell, and any journal.

All you need is data

Even the ugliest spreadsheet becomes a beautiful plot. Experiments, Colab exports, model outputs. Just drop it in and describe what you need in plain English.

2 Second Generation

Describe your figure in plain English and get it instantly. No code, no formatting.

Publication Ready Defaults

STIX serif fonts, clean axes, proper error bars, significance brackets out of the box.

High DPI Export

300+ DPI PNG and vector SVG. Preformatted for Nature, Science, IEEE, and Cell.

Academic Formatting

LaTeX style typography, correct axis labels with units, and insightful titles.

Any Chart Type

Bar, scatter, line, box, violin, heatmap, histogram, area and advanced types like forest plots.

Any Data Format

CSV, Excel, JSON, and TSV. Auto-detects column types, dates, and missing values. Drop it in, we handle the rest.

Click to Edit

Click any bar, axis, or label directly on the chart. Refine via natural language.

Instant Data Insights

Upload data and instantly see summary stats, correlations, distributions, and missing values. No code needed. Ask deeper questions in plain English.

“Bar chart of treatment scores by group with error bars and significance”“Scatter plot of GDP vs life expectancy colored by continent”“Kaplan Meier survival curves for 3 treatment arms with 95% CI”“Summarize this dataset and find correlations between numeric columns”

Hours of formatting → seconds with Eliee

Your time should go to the science, not the figure

The Old Way
figure1.py
1import pandas as pd
2import matplotlib.pyplot as plt
3import numpy as np
4
5df = pd.read_csv("experiment.csv")
6df = df.dropna(subset=["Score"])
7df["Score"] = pd.to_numeric(df["Score"])
8
9grouped = df.groupby("Group")["Score"]
10means = grouped.mean()
11sems = grouped.sem()
12
13fig, ax = plt.subplots(figsize=(8, 5))
14colors = ["#4E79A7", "#F28E2B", "#E15759", "#76B7B2"]
15bars = ax.bar(means.index, means.values,
16 yerr=sems.values, capsize=4,
17 color=colors, edgecolor="white")
18
19ax.set_ylabel("Score (mean ± SEM)", fontsize=11)
20ax.set_title("Treatment Response by Group",
21 fontsize=13, fontweight="bold")
22ax.spines["top"].set_visible(False)
23ax.spines["right"].set_visible(False)
24ax.set_ylim(0, 100)
25
26plt.tight_layout()
27plt.savefig("figure1.png", dpi=300,
28 bbox_inches="tight")
29plt.show()
20–30 minutes per figure
With Eliee
Chat
Bar chart of scores by treatment group with error bars
Generated in 3s
Make each bar a different color
Applied
What are the correlations in this data?
Pearson r = 0.87 (strong positive)
Export PNG 300 DPI
Under 2 minutes
$0during beta

Every feature included. Just your feedback in return.

  • All chart types and diagrams
  • PNG and SVG export
  • High DPI, no watermark
  • Unlimited figures and projects
  • AI chat editing
Try It
ElieeEliee
PricingTermsPrivacy