Free IDE extension for risk-free vibe coding — keep secrets out of AI.
Manage
POST /api/projectsOrganize your SoterAI resources into projects — separate environments, applications, or teams with independent API keys, logs, configurations, and policies.
Complete these steps in order. The dashboard link opens the exact product workspace for this service.
Sign in, select the project you want to protect, then open Projects.
Create separate projects for each environment, application, or team.
Use POST /api/projects from server-side code. Keep API keys out of browsers and client bundles.
Run one safe case and one expected-risk case. Confirm the result in Projects, then review Guard Logs before enabling the control for production traffic.
Separating production, staging, and development environments is a security best practice. Projects let you maintain independent configurations, isolate incidents, and control access per environment.
A step-by-step breakdown of how Projects protects your AI.
Create separate projects for each environment, application, or team.
Each project has its own API keys, policies, webhooks, and alert configurations.
Team members can be granted access to specific projects with role-based permissions.
Usage metrics and billing are tracked per project for cost allocation.
Separate projects for production, staging, development, and testing
Granular permissions per project — admin, editor, viewer
Per-project usage metrics for cost allocation
Easily switch between projects from dashboard or API
This service is implemented at the application route below. Use the tested SDK and framework guides for copy-paste integration examples.
POST /api/projects. API keys must stay server-side. See the REST API guide and related documentation before integrating.