Bol prostredníctvom prototyp konzolového nástroja ai-cli na integráciu veľkých jazykových modelov (GitHub Models, OpenAI, Groq, DeepSeek a ďalšie) do príkazového potrubia v príkazovom riadku. Nástroj prijíma požiadavku z argumentov alebo vstupného prúdu a posiela ju do zvoleného veľkého jazykového modelu, zatiaľ čo prijatá odpoveď (príkaz, správa, dáta) smeruje do terminálu, súboru, schránky alebo štandardného výstupu. Projekt je napísaný v jazyku Rust a šíri sa pod licenciou MIT.
Hlavný rozdiel od analógov je, že ai-cli nie je AI-agent a nikdy nevykonáva príkazy automaticky: nástroj vypisuje príkazy v termináli, emulujúc vstup z klávesnice, po čom ich môže používateľ upraviť a stlačiť Enter na spustenie. Celá konfigurácia, história operácií, vyrovnávacia pamäť, nastavenia poskytovateľov sú uchovávané v bežných textových YAML súboroch. Akcie s odpoveďou AI sú určené konfiguráciou používateľa, nástroj nevyžaduje inštaláciu žiadneho špecifického emulátora terminálu.
echo привет | ai —provider=openai | ai —provider=groq > out.txt
Zdroj: opennet.ru
