Limits and quotas
Plan limits
| Limit | Trial | Pro |
|---|---|---|
| Concurrent sessions | 1 | 3 |
| GPU types | Visible GPU catalog with limited no-card compute, subject to live capacity | Visible GPU catalog with priority allocation, subject to live capacity |
| Experiment history | 30 days | Unlimited |
| Agent memory | Session only | Persistent |
| GitHub repos | 1 | Unlimited |
| Webhooks | 0 | Unlimited |
| Artifacts storage | 100 GB | 100 GB |
| Max session duration | 12 hours | 72 hours |
Request limits
Same-origin app requests can be rate-limited by route. If you exceed a limit, you'll get a 429 Too Many Requests response with a Retry-After header telling you how long to wait.
WebSocket connections (used by the workspace UI) are limited to 5 concurrent connections per session. This is more than enough for multi-chat with 4 panes plus the main session connection.
Pod resource limits
Each pod gets the full GPU you selected. No sharing, no oversubscription. System resources per pod:
| Resource | Allocation |
|---|---|
| CPU | 8 vCPUs |
| RAM | 32 GB (A100/H100/H200: 64 GB) |
| Disk | 100 GB NVMe SSD |
| Network | 1 Gbps |
If you need more CPU, RAM, or disk for a specific workload, email luke@meshia.io. We can provision custom pod configurations for Pro users.
Agent limits
- Max agents per session: 5 (one per role)
- Max message length: 32,000 characters per message
- Max file size for agent reads: 10 MB (for larger files, the agent reads in chunks)
- Max concurrent background tasks: 8 per pod
- Max artifact upload size: 2 GB per file
Session timeout
Sessions auto-stop after 30 minutes of inactivity (no chat messages, no running processes, no active SSH connections). You get a notification 5 minutes before auto-stop. Click any button in the workspace or send a message to reset the timer.
Scheduled workflows and active training runs count as activity. Your session won't auto-stop while something is running.
Storage
Artifacts (checkpoints, plots, exported files) are stored in Meshia's object storage. Trial accounts get 100 GB, Pro accounts get 100 GB. You can check your usage in Settings > Storage. When you approach the limit, Meshia warns you before blocking new uploads.
Artifacts older than 90 days on Trial accounts are automatically deleted. Pro artifacts are retained indefinitely.