Nova Uplink
openstrate-uplink is the AI-driven gateway to the constellation. It is responsible for bridging the gap between natural language intent and technical execution.
Responsibilities
- Parsing: Understanding complex multi-step requirements.
- Generation: Producing hardened code artifacts and Aperture blueprints.
- Validation: Ensuring generated code adheres to security policies.
- Dependency Scanning: Analyzing code to automatically detect required Python packages and models, triggering auto-seeding in the Relay.
- Targeting: Assigning hardware tags based on code requirements (e.g., tagging a mission for
GPUif it importstorch).
How it works
Nova uses the Google Gemini API to perform sophisticated reasoning. When a request is received, it doesn't just "write code"; it architects a Mission Plan. This plan includes the execution script, necessary environment variables, and a UI definition for how the telemetry should be displayed in the dashboard.