Hosting Platform for Small Demo Projects
& Research Controllers
A free, lightweight hosting space for students to deploy demos, share research experiments,
and run project controllers β with no cost, no credit card, and no setup complexity.
π 100% Free for Student Research Projects
β‘ Platform
What You Get
Simple tools to deploy and share your project β no DevOps knowledge needed.
π
Instant Deploy
Upload your project and get a live shareable link in seconds. Supports HTML, Python, Node.js, and more.
π
Public URL
Every project gets a unique yourproject.hostlab.io link to share with supervisors or peers.
π§ͺ
Isolated Sandbox
Each project runs in its own container β safe, clean, and separate from other students' work.
π
Basic Analytics
See how many times your demo was visited. Useful for project reports and presentations.
π
Auto Restart
Your project stays online. If it crashes, it restarts automatically so your demo is always reachable.
π
HTTPS by Default
Every hosted project is served over a secure HTTPS connection. No configuration required.
π¬ Research
Host Controller for Research Projects
Built for students running experiments, collecting data, or showcasing ML/AI work.
π
Versioned Experiment Runs Each run is saved with its config and output β easy to compare results for your thesis.
π‘
Remote Trigger API Start or stop experiments via a simple REST call from Jupyter, Colab, or your local script.
π
Metric Logging Log accuracy, loss, or any custom metric and view them on a lightweight dashboard.
π₯
Group Access Share your controller with a lab partner or supervisor using a read-only or edit link.
# HostLab Research Controller
from hostlab import ResearchController
ctrl = ResearchController(
project="my-nlp-demo"
)
with ctrl.run("experiment-1") as r:
r.log("accuracy", 0.914)
r.log("epochs", 10)
# β Saved Β· hostlab.io/run/exp-1a
πΊοΈ Steps
How It Works
Get your project live in four simple steps β no prior hosting experience needed.
01
Step 01
Sign Up Free
Register with your university email. No credit card, no subscription β just a student email.
02
Step 02
Upload Project
Upload a ZIP, connect a GitHub repo, or paste a Colab notebook. We detect your runtime automatically.
03
Step 03
Auto Deploy
HostLab builds and launches your app in an isolated container. You get a live link instantly.
04
Step 04
Share & Present
Copy the link, share it with your professor or committee, and monitor visits from your dashboard.