Private AlphaJulia is currently in private alpha

Code Execution

Julia can run code in an isolated sandbox environment. Ask her to analyze data, generate charts, create PDFs, process images, or perform any computation — she writes and executes code on your behalf in a secure Docker container.

What's in the Sandbox

Each user gets a dedicated sandbox with a full Linux environment. The sandbox persists across messages within a session, so Julia can build on previous work.

Python 3.12

Full Python environment with popular libraries pre-installed:

pandasnumpymatplotlibscikit-learnrequestsbeautifulsoup4Pillow

Document Tools

Professional document generation and conversion:

pdflatex (LaTeX)tesseract-ocrLibreOffice

What You Can Do

Data Analysis & Charts

Send a CSV or describe your data. Julia will analyze it, compute statistics, and generate visualizations.

PDF & Document Generation

Generate professional PDFs from LaTeX, convert between document formats, or create formatted reports.

General Computation

Math calculations, web scraping, algorithm prototyping, file processing — anything Python can do.

OCR & Image Processing

Extract text from images with tesseract, resize and process images with Pillow, or generate graphics.

Examples

Data analysis from a CSV

J

Julia

Online

Here's my sales data. Can you analyze it and create a chart showing monthly revenue trends?

J

I've analyzed your sales data (1,247 rows, Jan–Dec 2025): 📊 **Key Findings:** • Total revenue: €2.4M (+18% YoY) • Best month: November (€312K) • Average order value: €89.50 • Top category: Electronics (38% of revenue) I've generated a trend chart — here's the file.

Chart generated & sent

LaTeX PDF generation

J

Julia

Online

Create a professional PDF invoice for client Acme Corp: 3 items, consulting services, total €4,500

J

I've generated a professional invoice PDF with: 📄 **Invoice #2025-0142** • Client: Acme Corp • 3 line items (consulting services) • Subtotal: €3,750 + VAT (20%): €750 • Total: €4,500 Sending the PDF now.

PDF generated & sent

OCR — extract text from an image

J

Julia

Online

Can you extract the text from this receipt photo?

J

I've extracted the text from your receipt: 🧾 **Restaurant Le Petit Bistrot** Date: March 8, 2025 • Entrée du jour — €12.00 • Plat principal — €24.50 • Dessert — €9.00 • Café — €3.50 Total: €49.00 Tip included: Yes (service compris) Would you like me to save this as an expense?

Text extracted via OCR

How It Works

You don't need to write code yourself — just describe what you need in plain language. Julia writes the code, executes it, and sends you the results.

  1. 1You describe what you need (or send a file to process)
  2. 2Julia writes the appropriate script (Python, shell, or LaTeX)
  3. 3The code runs in your isolated Docker sandbox
  4. 4Julia reads the output and sends you results (text, files, or charts)

Supported Operations

execRun shell commands or scripts
write_fileCreate files in the sandbox
read_fileRead file contents
download_fileSend files back to you

Security & Isolation

Each user gets a separate Docker container — no shared state between users

Execution timeout of 2 minutes per command prevents runaway processes

Output is capped at 10,000 characters to prevent memory issues

Sandbox sessions persist within a conversation, so Julia can build on previous work

Availability

Code execution is available on all plans. The sandbox is shared across all your conversations and persists for the duration of your session. You can send files (CSV, images, documents) directly in your chat, and Julia will process them in the sandbox.

Tips

Just describe what you need — no coding skills required
Send files (CSV, Excel, images) directly in chat for processing
Julia can generate and send back files: PDFs, charts, spreadsheets, and more
For multi-step tasks, Julia remembers the sandbox state across messages
Combine with scheduled jobs to automate recurring data tasks
Next: Scheduled JobsDeep Research