Skip to main content

What are Projects?

Projects are JupyterLab servers that provide compute for your notebooks. Each project has its own environment, file storage, and resources.

Jupyter Kernels

Execute Python code from notebooks

Terminal Access

Shell access to install packages and run commands

Web App Hosting

Deploy on localhost and share with the world

AI Chat

Project-scoped AI conversations

Creating a Project

From your organization dashboard:
  1. Go to Projects
  2. Click New Project
  3. Enter a name and slug
  4. Select a compute type
  5. Click Create
Your project URL: https://runalph.ai/{org-slug}/{project-slug}

Compute Types

TypeResourcesUse Case
Micro0.5 CPU, 1GB RAMLight tasks, testing
Small2 CPU, 4GB RAMData analysis
Medium4 CPU, 8GB RAMML training
Large8 CPU, 16GB RAMLarge datasets
XLarge16 CPU, 32GB RAMHeavy workloads
Each type has an hourly rate tracked in your billing.

Local Projects

Run your own JupyterLab server anywhere and connect it to Alph using the CLI:
alphai jupyter lab
This starts JupyterLab locally and syncs it to your Alph workspace. Use your own hardware — laptop, workstation, or cloud VM — with no compute charges.

CLI Documentation

Learn more about running local projects

Connecting Notebooks

A notebook needs a project’s kernel to execute code:
  1. Open your notebook
  2. Select Organization
  3. Select Project

Next Steps