Autonomous software development, under your control.
Ikidna gives engineering teams a ready-made control plane for autonomous software development. Start with a goal, let specialized agents research and execute the work, and retain control through policies, approvals, isolation, and complete provenance.
Design notes for an open-source software dark factory.
An in-progress e-book documenting how Kiberon Labs is designing an open-source software dark factory for agentic engineering. It is published openly as the work evolves, for teams that want to study the operating model, architecture, and decisions behind this system.
Documents the design of an open-source software dark factory in public
Captures architecture, operating model, and implementation decisions as they evolve
Gives teams building agentic engineering systems a concrete reference to study
Graph Grammar is a set of tools for rewriting graphs with declarative grammar rules. It finds and acts on structure through subgraph pattern matching, and chains rules together with a rudimentary goal-planning system to move a graph toward a target state. It's general-purpose. Converting AI workflows is one thing it's good at, but the same rules apply to anything you can model as a graph.
Rewrite and transform graphs through composable, declarative grammar rules
Match subgraphs against declarative patterns to detect and act on structure
Chain rules with a rudimentary goal-planning system toward a target state
Bounded workflows that can change without redeployment.
Behave Graph turns execution logic into workflows you can store, inspect, transmit, suspend, and change without redeploying the host system. Its constrained node-based DSL gives agents and teams a defined surface to work within, trading arbitrary code execution for control. Project: Ikidna embeds it to run adaptable, long-lived workflows across distributed locations.
Update workflows as data without rebuilding or redeploying the host system
Transmit graphs to edge locations for remote execution
Suspend and resume long-running workflows across execution boundaries
Constrain generated logic to an explicit set of nodes and capabilities
Design, debug, and review execution in the React editor or VS Code