Към съдържанието
PN Scripts

AI

Вашият AI. Вашият компютър.

Личен, самообучаващ се асистент в един изпълним файл. Без сървър за бази данни, без контейнери, без облачен акаунт. Помни какво научава за вас и наученото остава тук.

  • Go
  • SQLite
  • Ollama
  • WebKitGTK
  • whisper.cpp

Тази страница е прегледът. Файловете са в GitHub или в магазина. Хостинг плановете са единственото, което продаваме тук.

Защо съществува

Празнината

Облачните асистенти гадаят, забравят и изпращат живота ви другаде. Локален прозорец за чат не е същото като мозък, който вече познава диска ви.

Какво получавате

Един изпълним файл на Go и един SQLite файл. Помни реални пътища, учи с ваше одобрение и никога не препраща паметта, събрана от компютъра ви.

Какво се променя

Изтеглете един изпълним файл, насочете го към Ollama и говорете. Паметта остава на този компютър във всеки режим на поверителност.

PN Brain не е програма за пускане на модели и не е копие на ChatGPT. Той е личен асистент, който живее на диска ви, помни с разрешение и пази наученото тук.

За кого е

Използвайте го когато

  • Хора, които искат локален асистент, който вече познава проектите им, вместо празен чат.
  • Хора, които няма да изпратят събраната си лична памет към хостван модел.
  • Домове, които искат гласови отговори и управление с Home Assistant по избор, без облачен акаунт.

Направено за

  • Разработчици, които вече използват Ollama.
  • Всеки, който иска частен асистент на Linux, с глас по избор.
  • Хора, които ще преместят мозъка на друг диск или компютър и очакват паметта да дойде с него.

Поверителността е наложена в кода

Наученото за вас никога не напуска компютъра, в никой режим. Нито в отворения, нито с каквато и да е настройка. Непозната стойност за поверителност се третира като частна, защото безопасното тълкуване на правописна грешка е строгото.

private По подразбиране

Нищо. Локален модел, локални embeddings, без интернет.

research

Само заявките за търсене. Разговорите и паметта остават тук.

open

Написаното от вас може да отиде към външен модел. Паметта пак остава тук.

Какво всъщност прави

Отговаря с памет

Помни какво вече знае за проектите и документите ви. На въпроса „Къде е този проект“ отговаря с реален път, а не с догадка.

Учи се сам

Сканира кода и документите ви и след разговорите предлага неща, които си струва да запомни. Всичко изведено чака вашето одобрение. Всичко, което може да провери на диска, се приема само.

Действа с разрешение

Може да чете файлове, да разглежда папки, да търси и чете в мрежата и да управлява умен дом. Всичко, което променя нещо, спира и пита първо, като показва точно какво ще се случи.

Рисува какво знае

Интерфейсът показва жива карта на паметта, изградена от реално сходство на embeddings. Това е картина на съхраненото, а не украса.

Слуша и говори

Режимът на разговор ви слуша, докато спрете да говорите, отговаря, прочита отговора на глас и отново слуша. И двете части са локални. Гласът може да пита, но не и да действа. Гласовите реплики се изпращат без инструменти, така че зле чуто изречение няма до какво да стигне.

Скоростта, честно

На процесор без видеокарта това е бавно и си струва да знаете как точно. Размерът на подканата е почти цялото време за отговор.

Подкана

~10 токена/с

Четири ядра, модел 7B

Отговор

~2,5 токена/с

Генериране на процесор

Гласова реплика

~40 s

Слуша, отговаря, говори

Отговор от паметта

6.8 s

15,8 с след изхвърляне на embedding модела

Видеокарта или отворен режим с хостван модел са единствените неща, които променят порядъка. В отворения режим наученото за вас пак никога не напуска компютъра. Дръжте OLLAMA_MAX_LOADED_MODELS на 2, иначе всеки отговор презарежда модела за чат, след като извличането вгради въпроса ви.

Спецификации

Ценообразуване
Отворен код
Лиценз
MIT
Внедряване
На собствен компютър
Зрялост
Общодостъпна версия
Поддръжка
Общност

Стек

  • Go
  • SQLite
  • Ollama
  • WebKitGTK
  • whisper.cpp

Пуснете го на този компютър

Изтеглете AppImage или изградете изпълнимия файл на Go. Насочете го към Ollama с модел за чат и nomic-embed-text. pn-brain-doctor съобщава какво липсва, вместо да откаже да стартира.

Тази страница е прегледът. Файловете са в GitHub или в магазина. Хостинг плановете са единственото, което продаваме тук.

Въпроси

В частния режим — нищо. Режимът за проучване изпраща само заявки за търсене. Отвореният режим може да изпрати написаното от вас към външен модел. Наученото за вас никога не напуска компютъра, в никой режим. Няма настройка, която да промени това.

Ollama с модел за чат и nomic-embed-text. Нативният прозорец изисква libwebkit2gtk-4.1 и libgtk-3 в Linux. Гласът е по избор: speech-dispatcher, espeak-ng или piper за говорене и whisper.cpp за слушане. Пуснете pn-brain-doctor, за да видите какво липсва.

На процесор без видеокарта — да. Измерено на четири ядра с модел 7B: около десет токена в секунда за подканата и два и половина за отговора. Една гласова реплика отнема около 40 секунди. Видеокарта или отвореният режим променят порядъка. Паметта пак остава тук.

Не. Гласът може да пита, но не и да действа. Гласовите реплики се изпращат без инструменти. Всичко, което променя нещо, се пише и пак спира за одобрение.

Мозъкът търси маркер .brain-root.json по свързаните дискове, така че данните може да са на външен диск. Без маркер създава такъв в ~/.local/share/pn-brain. Настройките са до данните в brain.conf.

Отворете хранилището в GitHub от тази страница. Този сайт е общият преглед. Не приема плащане за продукти. Лицензът е MIT.