EveryDev.ai
Subscribe
Home
Tools

3,431+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Finyuus
    Finyuus icon

    Finyuus

    Agent Frameworks

    A code-first, open-source platform for building, running, and governing durable AI workflows using an indentation-based DSL with Temporal-backed execution.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully open-source under Apache License 2.0, free to self-host and use.

    Engagement

    Available On

    iOS
    Web
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksLLM OrchestrationWorkflow Automation

    Alternatives

    SimTimbalPipelex
    Developer
    Marius NdiniMarius Ndini builds Finyuus, a code-first open-source platfo…

    Listed Aug 2026

    About Finyuus

    Finyuus is an open-source platform created by Marius Ndini for composing and operating AI workflows as independent, versioned systems rather than logic embedded inside application code. It combines a purpose-built domain-specific language (DSL) with a full runtime and control plane, running workflows durably via Temporal. The project is licensed under Apache 2.0 and is self-hostable from the public GitHub repository.

    What It Is

    Finyuus addresses a specific pain point in AI development: as teams build more complex AI applications, prompts, tool calls, retries, conditions, and approval logic tend to become scattered across application services. Finyuus separates that AI behavior into explicit, versioned workflow definitions — drawing a parallel to how SQL separates data logic from application code. The platform consists of two primary layers: the Finyuus Language (a focused DSL for defining workflows) and the Finyuus Platform (the runtime, control plane, and dashboard for operating them).

    The Finyuus DSL

    The language is indentation-based and intentionally scoped to AI workflow orchestration. It provides first-class statements for:

    • Agent calls — invoke saved or inline LLM agents with model, instructions, tools, reasoning effort, and structured output schemas
    • Guard checks — LLM-based policy checks that route execution through explicit pass or block branches, with optional confidence thresholds
    • Human approvals — pause workflow execution until a reviewer resolves the request via dashboard or API, with assignees, timeouts, and timeout actions
    • Tool calls — native TypeScript tools, custom HTTP tools, or pipeline-backed tools that execute saved pipeline versions
    • Control flow — if/else, for loops, parallel branches, and route matching
    • Data operations — read/write ClickHouse-backed tables and object-storage-backed files
    • Child pipelines — call saved pipelines directly as nested workflows or expose them as agent-callable tools

    Workflows are stored as text files (.fy), enabling Git-based version history, pull requests, code review, and readable diffs.

    Architecture and Runtime

    The platform is structured as a TypeScript monorepo with a clear separation between the control plane and execution plane:

    • Control plane: A Next.js web app and API server (dashboard, pipeline editor, approvals inbox, published endpoints), backed by Postgres for definitions and runs, and Redis for SSE event forwarding and rate limiting.
    • Execution plane: A Temporal server and worker handle durable workflow state, retries, cancellation, long-running execution, and child-workflow orchestration.
    • Observability: Langfuse integration provides LLM traces, token usage, and model cost reporting. Temporal UI exposes workflow timelines. ClickHouse stores application data and pipeline tables.
    • Object storage: Local development uses MinIO automatically; production deployments can configure AWS S3.

    LLM provider abstraction supports both OpenAI and Anthropic, with Langfuse OpenTelemetry tracing built in.

    Pipeline API and Governance Features

    Pipelines can be published as authenticated HTTP endpoints with bearer-token auth, Redis-backed rate limiting, idempotency keys, input validation, and Server-Sent Events for live run updates. The platform also supports approval events for workflows requiring human review, making it suitable for compliance-sensitive use cases such as financial advice or content moderation pipelines.

    Versioning is a first-class concept: agents, guards, tools, schemas, and pipelines can all be pinned to immutable versions (e.g., pipeline:company_research@v3), allowing safe iteration without breaking running workflows.

    Setup Path

    The repository supports two entry points:

    1. CLI runner — try .fy pipeline files immediately via npx @finyuus/cli run without starting any infrastructure services.
    2. Full platform — spin up the complete local stack (Postgres, ClickHouse, Redis, MinIO, Temporal, Langfuse) using Docker Desktop and a make up command, then run the Next.js web app and Temporal worker.

    Prerequisites are Node.js 22+, pnpm 10+, Docker Desktop, and at least one LLM provider API key (OpenAI or Anthropic). Optional demo seeds (make demos) populate sample agents, tools, schemas, and pipelines for exploration.

    Finyuus - 1

    Community Discussions

    Be the first to start a conversation about Finyuus

    Share your experience with Finyuus, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully open-source under Apache License 2.0, free to self-host and use.

    • Full platform source code
    • CLI runner
    • Temporal-backed durable execution
    • Dashboard, pipeline editor, approvals inbox
    • Langfuse observability integration

    Capabilities

    Key Features

    • Indentation-based DSL for AI workflow composition
    • Durable workflow execution via Temporal
    • Reusable versioned agents with model, instructions, tools, and structured output schemas
    • LLM-based guard checks with pass/block branching and confidence thresholds
    • Human approval workflows with assignees, timeouts, and timeout actions
    • Native, HTTP, and pipeline-backed tool registry
    • Child pipeline orchestration and pipeline-as-tool support
    • Immutable version pinning for agents, guards, tools, schemas, and pipelines
    • Pipeline API publishing with bearer-token auth, rate limiting, idempotency, and SSE
    • Langfuse integration for LLM traces, token usage, and model cost reporting
    • ClickHouse-backed structured data tables
    • Object storage support (local MinIO or AWS S3)
    • Next.js dashboard with pipeline editor, approvals inbox, and run history
    • CLI runner for testing .fy files without infrastructure
    • Git-friendly text-based workflow definitions
    • Parallel branch execution with fail-fast behavior
    • OpenAI and Anthropic provider support

    Integrations

    OpenAI
    Anthropic
    Temporal
    Langfuse
    ClickHouse
    Redis
    MinIO
    AWS S3
    Postgres
    SEC EDGAR
    Yahoo Finance
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Finyuus and help others make informed decisions.

    Developer

    Marius Ndini

    Marius Ndini builds Finyuus, a code-first open-source platform for governing and operating AI workflows independently from application code. The project draws on experience building AI-integrated mobile and web applications, where managing prompts and agent logic inside application codebases became difficult to maintain and audit. Finyuus is developed in TypeScript as a public monorepo on GitHub under the Apache 2.0 license.

    Read more about Marius Ndini
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Sim icon

    Sim

    Sim is a visual workflow builder for LLMs that lets you build and deploy AI agent workflows using a drag-and-drop canvas with 100+ model and app integrations.

    Timbal icon

    Timbal

    An end-to-end AI platform for enterprises to build, deploy, and scale production agents, workflows, interfaces, and knowledge bases with a governed, model-agnostic stack.

    Pipelex icon

    Pipelex

    Pipelex is the reference runtime for the MTHDS open standard — a declarative language for building typed, composable AI workflows as reusable .mthds files.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    581 tools

    LLM Orchestration

    Platforms and frameworks for designing, managing, and deploying complex LLM workflows with visual interfaces, allowing for the coordination of multiple AI models and services.

    196 tools

    Workflow Automation

    Agents designed to automate complex business and development workflows.

    302 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions