This site does not allow being embedded in other pages. Open it in a new tab.

Open project
Apps

Agent

А что, если AI-агент не забывает всё после перезапуска, умеет проверять собственные решения и сохраняет ход своей работы?

JINX — runtime, в котором агент работает пошагово, хранит состояние на диске и может продолжать работу после перезапуска или сбоя. Внутри — File-IPC, когнитивный цикл, проверка гипотез, persistent lessons и контролируемое самоизменение.

Это не очередной «AI wrapper», а эксперимент с тем, как может выглядеть действительно живущий внутри проекта агент.

Проект открыт. Поставьте, запустите, посмотрите, что он сможет сделать у вас — и напишите, что сломалось или что получилось интересного.

И самое приятное — вам даже не обязательно разбираться, как всё это запускать.

Можно открыть проект через Claude Code CLI и просто попросить его самому развернуть и запустить JINX. Claude Code в этой связке выступает хостом и оркестратором: передаёт JINX запросы, выполняет нужные действия и возвращает результаты обратно в его цикл.

То есть вместо:

«Так… что установить? Какие команды вводить? Как это вообще работает?»

можно попробовать:

«Запусти JINX и дай ему эту задачу».

А дальше просто наблюдать за тем, как агент работает с проектом.

Comments 56

Log in to leave a comment.

Log in
  1. Надо тестить, смотрится безумно круто
    1. Jinx 1 month ago
      Осторожно, эта штука жрёт токены как не в себя!
      Во время размышлений нейросеть сжигает кучу ресурсов на внутреннюю логику и тайную магию в CLI-редакторе.
    2. @Jinx хммммммм, надо подумать, как можно решить эту пролему. Она каждый раз перечитывает свои данные???
    3. Jinx 1 month ago
      @Gad57 нет, не всегда, это зависит от редактора. Я предлагаю использовать cloud cli или opencode cli. Все функции идут от самого редактора, а агент не ограничивает его функционал.
  2. любопытно а какую сетку под это дело используете? сонет или что-то локальное тоже можно подцепить
    1. Jinx 1 month ago
      Локальное решение в данном случае не подойдёт, так как мощности локального ИИ недостаточно для корректной работы. Для этого агента необходима поддержка контекста объёмом в 1 миллион токенов.
  3. Jinx 1 month ago
    Делюсь небольшим секретом, как выжать максимум из взаимодействия с Jinx:

    Если вы попросите её написать план, а потом будете работать по этому плану, то результат станет ещё качественнее.
    Да, токенов на это уйдёт чуть больше, но оно точно того стоит.
  4. Саша 1 month ago
    чел а с телефона ваще анриал запустить чисто верстка поехала поправь пж)))
    1. Jinx 1 month ago
      webagent не обязателен для работы. Я думаю его вырезать, как и тесты, которые тоже не обязательны.
    2. Jinx 1 month ago
      Cам попроси ИИ поправить вёрстку. Я потом изменю дизайн webagent, если не удалю его целиком.
    3. Марк 3 weeks ago
      ДА ПОЧЕМУ ВЫ СРАЗУ КРИТИКУЕТЕ??? Человек только учится!!! Я вот в декрете тоже через нейросеть верстаю и адаптив это СЛОЖНО надо просто prompt дописать на мобилки и всё будет ок!!!
    4. Аня 3 weeks ago
      жесть чел я двадцать лет назад в дельфи форму на экран кидал и все робило а щас нейросети какойто кринж генерят чисто css этот ваш не выкупаю ваще)))
    5. Витя 3 weeks ago
      @sasha_v5, хз у меня норм все открылось чисто имба вайб)))
  5. Зайка 1 month ago
    ЗАЧЕМ изобретать велосипед если давно придумали нормальные базы данных??? Очередной мусор на коленке сделанный через чатгпт который упадет через 5 минут имхо! Учитесь кодить РУКАМИ а не ерундой страдайте!!!
    1. Jinx 1 month ago
      Здесь нет никакого велосипеда, CLI-редактор имеет весь функционал. Хотите подключайте базу данных или граф (например codegraph, graphify), хотите еще что-то, никто не запрещает. Проект дает гибкость, а не навязывает решение, так что падать тут нечему.
    2. дело не в руках а в изоляции, как данные реплицируются и есть ли снэпшоты на случай падения инстанса
    3. щас сломаю погодь))
  6. super_coder_2024 1 month ago
    база бро оч годно а как думаешь в резюме джуну такое зайдет если форкнуть и допилить))
    1. Jinx 1 month ago
      Можешь не только форкнуть, но и предложить Pull Request я подтвержу, если обнова норм. Будешь в ветке как разработчик висеть, это ещё круче, чем форк.
  7. топчик спс завезли нормальную память наконец то ща все выходные в этом проведу))
    1. Jinx 4 weeks ago
      Буду ждать фидбэк. Если найдете баг, попросите сделать фикс Jinx и отправить Pull Request, если у вас мощная модель ИИ. Чем активнее все участвуют, тем интереснее мне тоже делать улучшения.
  8. Стас 4 weeks ago
    Попробовал протестировать проект локально. Задумка с File-IPC любопытная, однако при симуляции сбоя процесс завис на шаге верификации гипотезы. Воспроизводится стабильно.
    1. Jinx 4 weeks ago
      Если у вас будет время и желание отправить Pull Request, это будет просто супер. Как вариант, можно попросить Jinx проанализировать этот шаг с зависанием, чтобы она подготовила фикс, а вы бы просто прислали его мне. :)
    2. да вайбкодинг кринж бро сетка просто рандомный код выплюнула вот и виснет намертво))
    3. @stas, чел в девяностых на дельфи такое за секунду летало щас на ии ваще кринж какой-то))
  9. cyber1997 3 weeks ago
    ого звучит прям как магия какая-то) я вечно мучаюсь что контекст слетает, щас запущу потестить
  10. Котик 3 weeks ago
    чел да это скам щас бы верить что ии сам код правит кринж полный через два шага все сломалось кст)))
    1. Jinx 3 weeks ago
      Это же прототип, поэтому не у всех всё будет работать идеально, нужно внести ещё много изменений. Попробуйте включить или отключить граф. Например, у меня с использованием графа Jinx работает хуже.
    2. lemon_silent 3 weeks ago
      ахаха да ты просто промптить не умеешь!!! хотя согласен скрипты он мне вчера так засрал что пришлось проект с нуля начинать!!!!
    3. Jinx 3 weeks ago
      Используйте систему контроля версий при работе над проектом. Так Jinx будет проще отслеживать свои изменения, а вы в любой момент сможете откатиться к стабильной версии, если что-то пойдёт не так.
    4. Jinx 3 weeks ago
      Мультиагентность сейчас не работает. Использование множества агентов в данный момент не реализовано
  11. Jinx 3 weeks ago
    Друзья, этот проект создаётся с открытым исходным кодом, поэтому я всегда рад конструктивному фидбеку и реальной помощи. Если вы видите недостатки или у вас есть идеи по улучшению — подключайтесь к разработке, делайте форки и предлагайте свои пулл-реквесты. Ресурсы одного автора ограничены, и развитие проекта напрямую зависит от активности комьюнити. Давайте вместе делать продукт лучше, а не просто указывать на его минусы.
    1. @Jinx, заглянул в репо, почему реакт? на sveltekit бандл весил бы раза в три меньше и реактивность из коробки шустрее для агентов
  12. звучит круто а контекст сколько держит в токенах? и как по деньгам выходит если он зациклится в проверке гипотез, есть лимиты какие-то
    1. Чебурек 2 weeks ago
      Присоединяюсь к вопросу. Подскажите, какую модель вы используете в качестве основы? Настроили ли вы автоматическую остановку цикла и считали ли предельную стоимость одной успешной сессии пользователя?
    2. Жора 2 weeks ago
      В вашем вопросе пропущены знаки препинания. А лимиты всегда задаются в конфигурации API.
    3. Лимиты лучше задать сразу в API. Зацикливание может сжечь бюджет впустую — это не картридж для Famicom, где память была строго ограничена железом
    4. КАКИЕ ТОКЕНЫ ВЫ О ЧЕМ ВООБЩЕ??? Раньше на Delphi 7 писали алгоритм и всё летало на двух мегабайтах памяти!!! А сейчас деньги платят за циклы нейросети с ума сойти можно имхо...
  13. ЗАЧЕМ огород городить когда в GODOT или Unity это на скриптах делается за пять минут??? нейросеть тут вообще НЕ НУЖНА имхо только память жрать будет!!!
    1. @ruslan_zaharov, юнити у нас теперь эталон оптимизации? пустой билд весит больше чем весь ромсет сеги, о чем ты вообще
    2. katya_hd 1 week ago
      а замеры есть? если сетка на сервере крутится, то клиенту пофиг, там 5мб на вебвью уходит от силы
  14. рофл конечно мы на пхп такое двадцать лет назад на коленке писали без всяких агентов)) но щас конечно за пару минут накидать это имба
  15. чел это имба для нпс в играх ваще!!!!! го вместе игру сделаем пж это же живой бот получается!!
  16. спасибо за проект выглядит сложно и очень интересно! попробую вечером запустить пока ребенок спит надеюсь разберусь с установкой)
  17. Владос 1 week ago
    выглядит бодро, но как это дебажить? если он на третьем круге самоизменения начнет ловить галлюцинации и плодить новые баги, концов потом не найдешь
  18. marina_2011 1 week ago
    дамп состояния на диск как sram в картриджах. накладные расходы на сериализацию замеряли? что по i/o
    1. Серёга 1 week ago
      @marina_2011, да пофиг на оверхед пока юзеров нет, sqlite на коленке держит и норм
    2. cyber1997 11 hours ago
      На смартфонах частая запись на диск быстро посадит батарею и забьёт флеш-память. Вы тестировали этот механизм в мобильных браузерах под реальной нагрузкой?
  19. Паша 1 week ago
    Запустил у себя локально, протестировал на простой задаче парсинга. Логи пишутся аккуратно, при принудительном перезапуске процесс действительно восстановился без потерь. Достойная реализация.
  20. Очередной мыльный пузырь ни о чем!!! Вы хоть одну строчку САМИ написали или нейронка за вас нагенерила мусора??? Завтра апи отвалится и весь ваш агент накроется!!!
    1. kirill_ 3 days ago
      да ладно вам злиться, это же будущее!! 🚀🔥 Какая разница кто писал, главное работает же! А вы промпты долго подбирали?? сложно было логику агента состыковать? хочу тоже такое запустить 😍)
  21. а бенчмарки есть какие-то? сколько процентов задач он закрывает без галлюцинаций после 10+ циклов, пока выглядит сыро без замеров
  22. yozhik2001 3 days ago
    раньше обычные сессии на диск писали и работало, а щас модно обозвали persistent lessons) но вообще признаю, скорость сборки прототипов с такими штуками выросла в разы
  23. kirill_ 2 days ago
    имба бро))) а под капотом клод или локалку можно подрубить типа дипсика пж скажи оч интересно)
  24. самоизменение это конечно круто пока он прод не дропнет) а права доступа как рулятся? снапшоты состояния перед изменением делаются или бекапить руками надо?
  25. yozhik99 2 minutes ago
    задумка сильная, но в чем тут юзкейс для монетизации? чисто под б2б разрабов или в поддержку пихать? без понятного рынка сложно будет скейлить