// agents · earendil-works/pi

pi

pi — проект с открытым исходным кодом из категории «ИИ-агенты» от earendil-works (earendil-works/pi на GitHub). У него 113 328 звёзд на GitHub и 14 403 форка, он распространяется по лицензии MIT и последний раз обновлялся на GitHub 8 октября 2026.

A TypeScript toolkit for building agents: unified LLM API, loop, TUI, and CLI.

★ 113,3 тыс. звёзд⑂ 14,4 тыс. форковMITобновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
earendil-works/pi
Звёзды GitHub
113 328
Форки
14 403
Лицензия
MIT
Последнее обновление на GitHub
8 октября 2026
Категория
ИИ-агенты
Тип страницы
Полное руководство по установке
// как это работает

Как это работает

  1. Pick a use case

    Choose one concrete task — narrow beats ambitious for a first run.

  2. Clone and explore

    Fetch the source and skim the docs folder.

  3. Configure credentials

    Set the environment variables or keys the project needs.

  4. Launch your first run

    Execute the example workflow and watch what happens.

// возможности

Почему его любят

Unified LLM API

One interface across model providers.

Agent loop included

The core run loop, ready to build on.

Terminal UI

A TUI for interacting with your agents.

Coding agent CLI

A command-line coding agent out of the box.

TypeScript-native

Fits naturally into JS/TS stacks.

MIT licensed

Build commercial products on it freely.

Advertisement
// запустите сами

Запустите сами

  1. Step 1 — Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/earendil-works/pi.git
    cd pi
  2. Step 2 — Install dependencies

    Pull in the Node packages the project needs.

    npm install
  3. Step 3 — Run it

    Start it with the project's documented command (often a dev server).

    npm run dev  # check README for the exact script
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains pi?

It is an open-source project at earendil-works/pi with 14403 forks. Check the contributors tab and recent commits to judge how active maintenance is.

Is pi free to use?

Yes — it's MIT licensed: free to use, modify, and ship commercially. Just keep the license notice in copies.

What does 'unified LLM API' mean?

One interface for many model providers, so you can swap models without rewriting agent code — check the README for the supported list.

Is this a framework or a toolkit?

A toolkit: the agent loop, TUI, and CLI are building blocks you assemble, not a platform you adopt.

How do I get started?

Clone the repo and follow the README quickstart — the README is the best starting point.

// продолжить изучение

Похожие инструменты

ИИ-агенты

botpress

Open-source hub of integrations, SDK and CLI for building and deploying GPT/LLM chatbots and agents.

★ 14,9 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

adk-js

Google's code-first TypeScript toolkit for building AI agents.

★ 1,4 тыс. звёздApache-2.0
Смотреть руководство →
ИИ-агенты

promptfoo

Test prompts, agents and RAGs — LLM evals, red teaming and model comparisons from the CLI

★ 25,8 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

rivet

Rivet is Ironclad's visual IDE and TypeScript library for building complex AI agents and prompt chains

★ 4,7 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

vocode-core

Build voice-based LLM agents with a modular, open-source toolkit.

★ 3,8 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

Loop Engineering

Loop Engineering — practical patterns, starters and a CLI for designing the loops that prompt and orchestrate AI coding agents, with a Loop Ready score

★ 11,6 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: ИИ-агенты

Другие проекты из категории «ИИ-агенты» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если pi вам не подходит.

// ещё в категории agents

Больше проектов: ИИ-агенты

Соседние проекты из категории «ИИ-агенты» в каталоге, ближайшие по числу звёзд к pi — продолжайте изучать полку по обе стороны от него.

Получить pi

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.