Architecture Overview
Picsha AI is designed from the ground up for Serverless, Agentic, and Headless architectures. Understanding how we securely pool and isolate your media is critical.
The Organization (Workspace)
When you create an account on Picsha AI, you become the owner of an Organization.
- All uploaded media assets, intelligent search vectors, and facial recognition databases are strictly bound to this Organization.
- Your current dashboard logs you directly into this absolute root tier.
API Keys are Passwords
Some platforms map API Keys to isolated "Sub-Environments" (like Dev/Staging). Picsha does not.
Instead, API Keys are essentially just authorizing passwords for your underlying Organization Workspace. This design eliminates the headache of duplicating assets across environments and encourages a single unified DAM (Digital Asset Manager).
The AI Metadata Layer
Every image pushed through Picsha is piped asynchronously to AWS Rekognition and Amazon Bedrock Core.
- Text detected in images is vectorized natively.
- Object boundaries, facial bounding boxes, and EXIF camera models are extracted recursively.
- The resulting vector embeddings are stored seamlessly in AWS OpenSearch Serverless, allowing your frontend users (or AI Agents) to search your library semantically.