Разработка 39

Будущее Aru Ai и дорожная карта

#aru #aru ai #future
Будущее Aru Ai и дорожная карта

Если сейчас открыть сайт или приложение Aru Ai, то в разделе с руководством есть дорожная карта.

В целом когда я писал этот документ я постарался быть максимально краток и информативен, если человек пользуется Aru и смог все настроить, ему скорее всего не нужно руководство вообще.

В этой записи я постараюсь чуть подробнее рассказать о будущем, модулях, рефакторинге, новых релизах и дорожной карте.

В статье об истории разработки Aru Ai я рассказывал через что я прошел и почему очень много модулей что были раньше не попали в текущую версию, но вы узнаете что все таки скоро появится, а что никогда не будет реализовано.

Будущее как ИИ ассистент:

В целом все останется как сейчас, но появится множество новых функций. Прямо сейчас я работаю над STT и TTS, с Ару можно будет общаться голосом. Для детей, особенно для тех кто еще не умеет читать это будет отличным функционалом.

Конечно благодаря новым модулям Ару станет умнее и лучше. Но сейчас упор на базовые вещи и удобство. Например в Ару появятся вкладки и вложенные настройки. Можно будет работать одновременно с разными чатами на отдельных вкладках и даже присваивать разным чатам отдельные провайдеры LLM. Ару не потеряет от этого все свои возможности, характер, семантику и эвристику

В проекте появится возможность генерировать изображения и видео. Сначала на том уровне на который поддерживает выбранная вами модель. Затем и с помощью Aru Native

Я заявляю что будет больше переводов, сейчас все работает с помощью i18n, я немного переработаю алгоритм, в идеале я хочу прийти к тому что любой желающий может взять JSON и перевести его под язык который ему нужен. Конечно это будет работать только в личных версиях поднятых на своем железе или компьютере, но я гарантирую что переводы для множества языков появятся в проекте по умолчанию. 

Исполнение кода python - это не сложно и на самом деле, это было даже в последних версиях, но я вырезал функционал потому что мне не нравилось как это выглядит на интерфейсе. Конечно не ждите pip intall everything, но для обучения и проверки легких алгоритмов это пригодится.

Эфемерный режим - добавится возможность создавать чаты которые будут использовать мощь Ару, но не будут ничего сохранять, использовать семантику или эвристику. Возрастные режимы и характер Ару останутся, но в таких чатах она не будет знать о вас ничего, и никогда ничего не запомнит, в базу тоже ничего не сохранится.

Режим колонки - я уже начал продумывать эти реализации. По сути это более легкая в понимании реализация STT и TTS но для простых задач, как это происходит у большинства умных колонок от разных производителей - быстро спросить погоду, узнать пробки, проложить маршрут или банальное включение музыки по запросу. Тут возникнет множество вопросов - где брать музыку? Я работаю над тем чтобы в проекте можно было подключить учетные записи стримингов легально и безопасно.

Появятся полноценные задачи, календарь, заметки и даже канбан доска. В будущем - интеграция с google (возможно).

Конечно же будет больше улучшений семантики, эвристики, больше эмоций и стикеров. Расширенная работа с артефактами и визуальный редактор прямо на холсте. 

Версия для айфонов уже в разработке.

Бюджет и спонсорство:

Несмотря на то что я зарабатываю на сторонних разработках, автоматизации бизнеса, телеграм ботах и проявляю себя как приходящий руководитель, Ару остается некоммерческим проектом. Я финансирую его сам насколько могу, но без сторонней помощи вся дорожная карта и новые модули будут добавляться невероятно медленно, поэтому я не указал никаких сроков в документе руководства и этой статье. 

Любое вложение будет полезно и пойдет на развитие проекта. Если у вас есть желание помочь:
Можно оформить ежемесячный платеж на Ko-Fi (принимаются любые карты)
Можно отправить донат криптой если вам так удобнее через Cryptocloud

Я очень благодарен всем и каждому кто внес лепту в развитие проекта, особо большие пожертвования будут отмечены прямо в проекте в разделе информации.

Новые модули:

Модуль Telegram - появится на той стадии когда будет полностью открыт код и добавлены некоторые другие модули. Можно будет взять создать отдельный чат и подключить его к телеграм боту чтобы общаться с Ару прямо в мессенджере не потеряв ее характер, эмоции и даже семантику. Да, это будет работать только на локальных версиях.

Модуль "Здоровье" - эта тема близка лично мне, поэтому я прочитал очень много статей о хронических состояниях и заболеваниях требующих ежедневного контроля, изучил все моменты касаются как меня, так и людей которые живут в режиме контроля. Это будет что-то вроде дневника состояний - гипотиреоз, диабет, инсулинорезистентность, мигренозные приступы и т.д. Все это можно попросить проанализировать Ару и дать рекомендации, они будут записываться в виде отдельных карточек чтобы пользователь как можно проще понимал что происходит и как это мониторить. Еще тут будет интерпретирование анализов и помощь с питанием основываясь на всех данных что пользователь вносит. Это не является заменой врача или медицинскими консультациями, это больше про автоматизацию чем про ИИ доктора.

Модуль "Спорт" - Аоу начнет отслеживать ваш прогресс, давать рекомендации о тренировках, составлять планы и давать оценку проделанной работе. Модули спорт и здоровье выйдут одновременно поэтому они будут связаны данными между собой. 

Aru Game Studio - я только начал продумывать этот модуль. В идеале - создавать простые игры из заготовленных ресурсов по самым простым голосовым запросам, даже в режиме колонки. Конечно это не будет просто JS файл, я постараюсь организовать работу с простым и доступным игровым движком на JS. В продвинутом режиме планируется добавление своих ресурсов - текстур, графики, моделей, тайлов. Думаю будет интересно. Самые первые прототипы которые я делал отдельно от Ару показывали интересный результат, нужно все хорошо продумать и организовать.

Aru Connector - это модуль который когда-то существовал в предыдущих попытках довести Ару до ума. Идея - позволить пользователям подключаться к SQL базам, например интернет магазинов, сайтов или сервисов. И с помощью NLQ SQL сделать так чтобы Ару могла безопасно работать с этими данными, проводить аналитику, делать выжимки, обращать внимание на слабые места (в продажах например). Не факт что это появится, но я надеюсь получится.

Aru Native - то к чему я хочу прийти:

Я очень надеюсь что приду к этому. Когда большая часть модулей будут завершены, исходный код будет полностью открыт и проект выйдет на стабильные ветки я начну продумывать отдельный провайдер где не нужно будет ничего подключать самим. 

Безусловно это сработает только если будет достаточно финансирования и проект будет важен. Я выберу достаточно мощную мултимодальную модель и либо размещу на отдельном железе, либо арендую с помощью облачных API с максимальной безопасностью. 

Ару в этом режиме не потеряет своей идеологии или принципов, ничего и никогда не будет сохранятся кроме вашей базы. Просто для пользователей появится выбор начать общаться с Ару вообще ничего не подключая.

Проект с железом и устройства для всех:

Это будет звучать странно, но у нас в Казахстане есть несколько энтузиастов которые делают свои умные колонки. Ару в таком режиме смотрелась бы отлично. А значит в будущем можно попробовать либо выпускать умные колонки и носимые устройства с Ару, либо отдавать чертежи и руководства в открытый доступ. 

Финал статьи

Планов много, почти все это я смогу сделать потому что уже либо делал, либо знаю как это сделать. Главное найти время и финансы чтобы работа над Ару не уничтожала мой личный бюджет на жизнь.

Поделиться