Skip to main content

ValkyrAI: Your AI-Powered Workflow Companion

ValkyrAI CI (GitHub Actions)

ValkyrAI v0.6.0 BETA is the API-native workflow engine inside the Valhalla Suite. Built on ThorAPI and Spring Boot 3.4, it runs workflow definitions, tasks, execution modules, and Model Context Protocol tools that ValorIDE can invoke on demand.

Platform Pillars

  • ThorAPI-powered generation – consume secure generated services, React clients, and documentation with consistent naming, validation, and RBAC baked in.
  • Agentic workflow runtime – orchestrate tasks, execution modules, and long-running jobs with audit-friendly lifecycle APIs.
  • Security everywhere – SecureField encryption, system user impersonation helpers, and policy-driven sharing aligned with enterprise RBAC requirements.
  • Model-aware integrations – bundled connectors for Anthropic, OpenAI, Google Gemini/Vertex, AWS Bedrock, and ValkyrAI-managed models expose consistent inference primitives to downstream tools.
  • Operational visibility – Gridheim dashboards, enhanced 6D reporting, and token/cost telemetry give teams a real-time picture of system health.

Architecture Snapshot

  • Parent POM (valhalla) – coordinates a multi-module Maven build targeting Java 17.
  • thorapi/ – generators, DTOs, and SecureField primitives consumed by downstream modules and ValorIDE.
  • valkyrai/ – Spring Boot workflow-engine service (controllers, services, MCP endpoints, AWS helpers, WebSocket brokers).
  • gridheim/ – React dashboards for operations, cost management, and workflow monitoring.
  • web/ – Docusaurus + Vite TypeScript projects that render this documentation and valkyrlabs.com marketing collateral.

ValkyrAI & ValorIDE

ValorIDE uses ValkyrAI as the workflow engine for ThorAPI project-generation workflows, execution, billing telemetry, and MCP orchestration. When a developer kicks off a ThorAPI build or requests a workflow rollout from the IDE, the call flows through the valkyrai service, relies on artifacts in thorapi/, and surfaces progress back through the ValorIDE webview.

Feature Highlights (2025)

  • Workflow CRUD, execution module lifecycle endpoints, and task queues.
  • SecureField KMS integrators (AWS KMS, GCP KMS, vault-friendly abstractions).
  • Built-in MCP servers for operations like project scaffolding, dataset ingestion, and report generation.
  • Chromatic-tested web dashboards and Cypress integration suites for UI flows inside web/typescript/.
  • Docker + Maven profiles for containerized builds and CI pipelines.

Where to Go Next