Ashim je open-source nástroj zaměřený na orchestraci AI agentů v aplikacích. Řeší problém, jak koordinovat více agentů nebo kroků tak, aby spolu dávaly smysluplný celek.
Za projektem stojí tým ashim-hq, který ho navrhl jako infrastrukturu pro stavbu komplexnějších agentních systémů. Cílem je dát vývojáři kontrolu nad tím, jak jednotlivé části spolupracují a jak se řídí tok dat.
Nástroj se hodí pro scénáře, kde jeden agent nestačí. Typicky jde o workflow složené z více kroků, kombinaci různých nástrojů nebo situace, kde se rozhodování rozděluje mezi více komponent.
Základní princip spočívá v definici orchestrace. Vývojář popisuje, jaké kroky se mají spustit, v jakém pořadí a jak na sebe navazují. Každý krok může využívat LLM nebo externí nástroje.
Díky tomu lze stavět složitější systémy bez nutnosti ručně řídit celý proces v kódu. Projekt ukazuje, jak strukturovat agentní aplikace tak, aby byly přehledné a rozšiřitelné.
Zdroje: