Building with Memex Web 101

Get started with Memex Web: upload data, build a dashboard, and publish—all in minutes.

What You'll Learn

In this guide, you'll build your first data app in Memex Web:

  1. Upload a data file (or connect a Google Sheet)

  2. Ask Memex to analyze it

  3. Build an interactive dashboard

  4. See it live in the preview pane

  5. Publish and share it

No coding required. Just you, your data, and conversation.

Your First Data App

Step 1: Upload Your Data

Open Memex Webarrow-up-right in your browser.

Use the File Upload feature to add a data file (CSV, Excel, etc.) to your project or share with Memex a link to a Google Sheet.

[Add GIF of file upload here]

Step 2: Explore Your Data

Start with a simple prompt:

Memex will:

  • Load and inspect your data

  • Describe what it found (columns, data types, row count)

  • Create some basic charts to help you understand the data

Step 3: Build a Dashboard

Once you understand your data, ask for what you need:

Memex writes the code, processes your data, and builds the interactive app.

Step 4: See It Live

As Memex builds, watch the preview pane on the right side of your screen. You'll see your dashboard come to life in real-time.

Try interacting with it:

  • Use the filters

  • Hover over charts

  • Test the functionality

Step 5: Iterate

See something you want to change?

The preview updates automatically so you can see your changes immediately.

Step 6: Publish

Happy with your dashboard? Click the Publish button.

Memex Web deploys your app and gives you a shareable link. Anyone can access it—no setup required on their end.

To update later, make your changes and click Update.

Beyond Files: Connect to Data Sources

Instead of uploading files, you can connect Memex Web directly to your data using Connectors:

  • Databases (PostgreSQL, MySQL, MongoDB)

  • Data warehouses (Snowflake, BigQuery)

  • Google Sheets

  • And more

Once connected, you can query and work with your data conversationally.

Tips for Building Faster

Be specific about what you want:

Reference what you see in the preview:

Build incrementally:

What You Can Build

Memex Web is built for data apps:

  • Dashboards: Sales, marketing, operations, or any KPIs

  • Data explorers: Let teams filter and explore data interactively

  • Reports: Interactive reports with drill-down capabilities

  • Data tools: Validation, transformation, or cleaning workflows

  • Prototypes: Test ideas with real data quickly

When You Need More

Memex Web is optimized for data apps with Streamlit + Python.

If you need full-stack web development, mobile apps, or different frameworks, you can sync your project to Memex Desktop and continue there.

Next Steps

  1. Try it now: Upload a CSV you have and build something useful

  2. Explore Connectors to link your databases

  3. Read The Basics to learn about Plan Mode and other features

  4. Join Discordarrow-up-right to share what you build

circle-check

Last updated

Was this helpful?