Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Nika – Intent as Code for AI Workflows

Nika is an open-source framework that enables developers to define AI workflow intents declaratively as code. It provides a structured way to manage interactions with large language models, focusing on maintainability and reproducibility. The project aims to simplify building complex AI agents by separating intent from implementation.

Background

Nika is a new open-source programming framework that lets developers define AI workflows as "intents" — high-level goals rather than step-by-step instructions. Instead of writing explicit prompts or hard-coding which tools an AI calls and in what order, a developer states what outcome they want, and Nika's runtime engine decides how to achieve it by dynamically selecting models and tools. This approach, sometimes called "agentic" or "intent-based" orchestration, contrasts with traditional AI pipelines where every step is predetermined. The project is hosted on GitHub under the name "supernovae-st/nika" and is aimed at engineers building complex, multi-step AI systems that need to adapt on the fly. It reflects a broader industry shift from rigid prompt chains toward more autonomous AI agents that plan and execute tasks without human micromanagement.

Related stories