Tessera

Start shipping instantly with Atelier

Spin up fully configured dev environments in the cloud that boot in seconds, with up to 55 hours a month free.

wren Refresh README.md ✓ a41c9e2 3 days ago 17 commits
.devcontainercommit message3 days ago
.tesseracommit message3 days ago
README.mdcommit message3 days ago
package.jsoncommit message3 days ago
devcontainer-local-run.shcommit message3 days ago
README.md
Hello world.
Atelier
Your workspaces in the cloud
No workspaces
You don’t have any workspaces
with this repository checked out
Create workspace Learn more about Atelier…

The full power of
your favorite editor

Bring Vantablade, Papyrus notebooks, or the Ironclad suite along with the editor, terminal, debugger, version control, settings sync, and every one of your extensions. Work from any device in a browser, or hand off to your desktop. It’s that simple.

V
BLADE
IRON
CLAD
papyrus
JS tasks.js
1window.addEventListener('scroll', () => {
2  const bod = document.querySelector('body');
3
4  // navbar
5  const navLogo = document.querySelector('.nav--logo');
6  const navLinks = document.querySelectorAll('.nav--link');
7  const topLine = document.querySelector('.burger_top');
8  const topBottom = document.querySelector('.burger_bot');

Faster than your laptop

Our 38 GB base image boots in seconds. And with low-latency links across eleven regions, you won’t even remember it isn’t your local machine.

CPUs up to
28 cores
Memory up to
72 GB
Spin up in
<9 sec
3-core
6GB RAM · 40GB storage
6-core
12GB RAM · 40GB storage
12-core
24GB RAM · 40GB storage
18-core
36GB RAM · 72GB storage
28-core
72GB RAM · 140GB storage

Dev environments on
any machine

Stop losing afternoons to broken dev setups. Configure and manage your Atelier workspaces from one file. Environments as code, finally readable—and quick.

1{
2  "name": "Kaleidocode",
3  "image": "reg.tessera.dev/kaleidocode/base:latest",
// Forward ports for the web app and database
  "forwardPorts": [3000, 3306],

  "settings": {
    "terminal.integrated.shell.linux": "/bin/bash"
  },
// After setup, install deps from package.json
  "postCreateCommand": pkg install,
// Install and enable editor extensions
  "extensions": [
    "halcyon.vantablade-lint",
    "tidewell.resourcemonitor",
    "tessera.assist"
  ],

Personalized just how you like it ✨

Tabs or spaces, Duskwood or Solarized, light or dark, Tidyform or Beautify? Entirely up to you. Control every nerdy detail only you care about from your own dotfiles repository.

*.preview.atelier.tessera.dev
hello, world!1!!
Open in Browser
Set Port Label Enter
Set Label and Update devcontainer.json
Copy Local Address
Make Public
Change Port Protocol
Stop Forwarding Port ⌘Backspace
Forward a Port
Ports 4
web (3000)
hmr (55306)
db (3306)
api (3001)

Browser preview and
port forwarding

Preview your changes in the browser with instant reloads (websocket and hot-module support) and share private and public ports with your teammates.

Review port forwarding docs

Access control
Cost control

Every Atelier environment is hardened by default and lives in its own ephemeral VM inside an isolated virtual network. Your code and private networks can only be reached by authenticated users.

What you can do with Atelier

See how Tessera builds with Atelier

Code from any device

Want to work from a tablet on the train? Go for it. You can spin up Atelier from any device with an internet connection, and forget about whether the hardware is powerful enough. Atelier lives in the cloud.

Onboard in minutes, not weeks

No more assembling a dev environment during your first week. Atelier starts instantly from any repository on Tessera with pre-configured, secure defaults. It’s as easy as clicking a button.

Model, train, and explore data

Run Papyrus notebooks straight from Atelier. Data scientists and engineers can code, build models, and collaborate inside heavy-compute environments that appear in seconds.

Patch bugs right from a review

Got a pull request describing a bug or a security issue? Open Atelier straight from the review and get to work without waiting on a dev environment to load.

What engineers are saying

What used to be a 15-step process is now one step: open Atelier and you’re off and running.
Portrait by Korede Adenola on Pexels Devin Marchetti Developer Lead, Northfield Labs
It’s so much easier for developers to use or even contribute to any repo when they can just spin up a workspace and immediately start working with the code.
Portrait by Jake Nackos on Unsplash Priya Raghunathan Staff Developer, Larkfield Telecom
Before Atelier, onboarding was tedious. Instead of taking two days, it now takes a minute for a developer to reach a pristine, steady-state environment, thanks to prebuilds.
Portrait by Ben Khatry on Pexels Marcus Oyelaran Software Engineering Manager, Ridgeline Security
Atelier lets developers skip the tedious, error-prone setup that normally stands between them and actually getting started on real work.
Portrait by Thanh Xuan Nguyen Ly on Pexels Sofia Lindqvist Cloud Capability Lead, Alderman Group, UK

Start free, pay as you go after

Use Atelier free every month to get going, then pay-as-you-go after. Plus, you can set a maximum monthly cap for extra spend control.

Get up to 55 hours free each month

Decide how many cores you need and go. Your free hours reset each month.

3 cores
55 hours free /month
$0.21 /additional hour
6 cores
28 hours free /month
$0.42 /additional hour
12 cores
14 hours free /month
$0.84 /additional hour
18+ cores
N/A
Storage
12 GB free /month
$0.09 /GB per month

Frequently
asked questions

How does Atelier work?
Every workspace runs in a dedicated container on Tessera-managed compute. When you open a repository, we read your devcontainer file, restore the prebuilt image, and attach your editor over an encrypted tunnel.
How do I use Atelier?
Open any repository you can read, press the Atelier button, and pick a machine size. Nothing to install locally beyond a browser.
Is Atelier available for individual developers?
Yes. Personal accounts include 55 free core-hours and 12 GB of storage each month, with pay-as-you-go beyond that.
Is Atelier available for teams and companies?
Organizations can enable Atelier for selected repositories, set per-seat spending caps, and require prebuilds on protected branches.
What does Atelier cost?
Usage is billed per core-hour, from $0.21 on a 3-core machine, plus $0.09 per GB of storage each month. Free allowances apply first.
Can I self-host Atelier?
Self-hosted runners are available on the Enterprise plan, so workspaces can live inside your own cloud account and network perimeter.
How do I access Atelier through a learning partner?
Accredited course providers can issue seat vouchers that unlock Atelier for the duration of a cohort at no cost to the learner.
How do I enable Atelier on Tessera?
An owner turns it on in organization settings, chooses which repositories qualify, and optionally pins a default machine size.
Is Atelier available for students?
Verified students receive an expanded monthly allowance of 110 core-hours through the Tessera Campus program.
Is Atelier available for open source maintainers?
Maintainers of public repositories with an active contributor base can apply for sponsored hours renewed each quarter.

Start shipping in seconds with Atelier

Go to any repository and open your own Atelier environment in seconds.

Get started