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:
Document Tools
Professional document generation and conversion:
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
Julia
Online
Here's my sales data. Can you analyze it and create a chart showing monthly revenue trends?
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.
LaTeX PDF generation
Julia
Online
Create a professional PDF invoice for client Acme Corp: 3 items, consulting services, total €4,500
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.
OCR — extract text from an image
Julia
Online
Can you extract the text from this receipt photo?
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?
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.
- 1You describe what you need (or send a file to process)
- 2Julia writes the appropriate script (Python, shell, or LaTeX)
- 3The code runs in your isolated Docker sandbox
- 4Julia reads the output and sends you results (text, files, or charts)
Supported Operations
execRun shell commands or scriptswrite_fileCreate files in the sandboxread_fileRead file contentsdownload_fileSend files back to youSecurity & 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.