Resolute

Workflow Orchestration as Code. Build fault-tolerant workflows with Go. Type-safe, fluent API built on Temporal.

Example Guide
flow := core.NewFlow("knowledge-sync").
    TriggeredBy(core.Schedule("0 * * * *")).
    Then(jira.FetchIssues(jira.Input{
        Project: "PLATFORM",
        Since:   core.CursorFor("jira"),
    })).
    Then(transform.ChunkDocuments(transform.Input{
        DocumentsRef: core.OutputRef("jira_issues"),
    })).
    Then(ollama.BatchEmbed(ollama.Input{
        Model:     "nomic-embed-text",
        TextsRef:  core.OutputRef("chunks"),
    })).
    Then(qdrant.Upsert(qdrant.Input{
        Collection: "knowledge-base",
    })).
    Build()

Type-Safe Workflows

Go generics ensure compile-time type safety across your entire pipeline. Catch bugs before they hit production.

Production-Ready Integrations

Jira, Confluence, Qdrant, PagerDuty, Ollama built-in. Auth, retry, and rate limits handled automatically.

Test in Milliseconds

Unit test workflows without infrastructure using FlowTester. Full mocking, call tracking, and assertions.

Incremental Sync

Cursor-based state management syncs only delta data. Cut API costs by 70% with automatic resume on failure.

Enterprise Reliability

Saga compensation for rollbacks, parallel execution for speed, automatic retry with backoff. Full audit trail in Temporal UI.