What is Guidal
How organizations, projects and services fit together on Guidal Cloud.
Guidal Cloud runs your applications, databases and scheduled jobs without asking you to manage servers. You bring a container image or a repository; Guidal runs it, gives it a URL, and keeps it running.
Organizations, projects and services
Three nested ideas carry everything else on the platform.
An organization is your company or team. It owns billing, members and plan limits. You get one when you sign up, and everything you create lives inside it.
A project is a deployment environment inside an organization. Most teams use one project per application, or one per stage — a staging project and a production project for the same app. Projects isolate resources from one another: a service in one project cannot reach a database in another unless you deliberately expose it.
A service is a single running workload inside a project. There are two kinds. A web service listens on a port and receives HTTP traffic, so it gets a URL. A background worker has no port and receives no traffic — it consumes a queue or processes jobs, and scales on how much work is waiting rather than on requests.
Attached resources
Databases, caches and buckets belong to a project rather than to any one service, so several services can share them.
- Postgres — a managed relational database with automated backups.
- Redis — a managed in-memory store for caching, sessions and queues.
- Object storage — S3-compatible buckets for files and user uploads.
Each one is created inside a project and reachable from the services in that same project over private networking.
Three ways to work
Everything on Guidal is available three ways, and they drive the same platform, so you can move between them freely.
The dashboard is the visual path — good for exploring, for one-off changes, and for seeing state at a glance. The command line is the scriptable path — good for repeatable deploys and for continuous integration. An AI agent can drive Guidal directly through the Model Context Protocol, which means you can describe what you want in your editor and let the agent create and deploy it.
Start with the Quickstart to get something running, then read Deploy your first app for the longer walkthrough.