Описание
NavamAI позволяет пользователям значительно повысить свою продуктивность и оптимизировать рабочие процессы благодаря персональному, быстрому и высококачественному ИИ-опыту непосредственно в терминале. Он превращает командную строку в настраиваемое, интерактивное и ненавязчивое персональное ИИ-приложение, предоставляя доступ к возможностям 15 больших языковых моделей (LLM) от 7 различных провайдеров.
Этот инструмент бесшовно интегрируется с популярными средами разработки и написания текстов, включая Markdown, VS Code, Obsidian и GitHub. Пользователи могут быстро достичь продуктивности всего тремя простыми командами. NavamAI облегчает автоматизацию рабочих процессов с Markdown, позволяя пользователям использовать его возможности с такими инструментами, как Obsidian, VS Code и генераторами статических сайтов, такими как Material for MkDocs и Jekyll для GitHub Pages. Это позволяет создавать пользовательские рабочие процессы, которые улучшают творческий результат.
Ключевая возможность NavamAI — генерация ситуационных веб-приложений. Пользователи могут создавать, устанавливать и запускать полнофункциональные приложения непосредственно на своем ноутбуке без какой-либо настройки, программирования или инвестиций во внешние сервисы. Процесс включает простую команду `ask`, которая использует шаблоны промптов для генерации постов в блоге в формате Markdown с блоками кода, структурами файлов проектов и скриптами установки. Эти сгенерированные приложения можно просматривать и редактировать в инструментах, поддерживающих Markdown, таких как Obsidian. Итеративная разработка поддерживается с помощью встроенных промптов и команды `refer iterate-code`, что позволяет вносить точные изменения до достижения желаемого приложения. Например, панель анализа акций с данными рынка в реальном времени может быть создана менее чем за минуту с помощью всего двух команд NavamAI.
Преимущества подхода NavamAI к генерации приложений включают отсутствие необходимости в настройке, установке и запуске, что устраняет необходимость управления зависимостями фреймворков. Пользователи могут легко переключать технологические стеки, обновляя шаблоны промптов. Гибкость в экспериментировании с 15 моделями и 7 провайдерами позволяет пользователям найти оптимальное решение для качества генерации кода и требований к размеру контекста, с поддержкой новейших моделей через простые изменения конфигурации. Итеративный подход с версионированием и возможностью погружения в код гарантирует, что код генерируется в выделенной папке, может редактироваться в любой IDE, а также представляется в формате блога Markdown для удобного просмотра и внесения незначительных правок. Встроенные промпты с командой `refer` позволяют вносить инкрементальные изменения в код, сохраняя при этом контроль версий блога кода.
NavamAI разработан для пользователей, которые хотят использовать возможности ИИ, не покидая свою командную строку. Он предлагает богатый пользовательский интерфейс в терминале, устраняя необходимость в браузерных вкладках или переключении контекста. Инструмент предоставляет 15 команд для настройки персональных ИИ-рабочих процессов, причем основными командами являются `navamai`, `ask`, `image` и `refer`. Эти команды облегчают выполнение задач от простого Q&A и генерации изображений до сложной генерации кода и извлечения контента. Пользователи могут выбирать из различных моделей, включая быстрые варианты, такие как Groq с Llama 3.1, мощные модели, такие как Sonnet 3.5 или GPT-4o, локальные модели, такие как Mistral Nemo, или модели с большими контекстными окнами, такие как Gemini 1.5 Flash. Платформа делает акцент на контроле пользователя над рабочим процессом, конфиденциальностью, намерениями и артефактами, что делает ее по-настоящему персональным ИИ-решением.
Основные функции NavamAI
Персональный ИИ-ассистент на базе терминала
Доступ к 15 LLM от 7 провайдеров
Интеграция с Markdown, VS Code, Obsidian, GitHub
Генерация ситуационных веб-приложений
Автоматизация рабочих процессов с Markdown
Генерация и развертывание приложений без кода
Итеративная разработка кода с помощью встроенных промптов
Поддержка нескольких провайдеров и моделей LLM
Интерфейс командной строки с богатым UI
Настраиваемые команды и конфигурации
Парсинг веб-страниц в формат Markdown
Поддержка генерации изображений
Предоставляет панель анализа использования
Как использовать NavamAI?
Установка/Обновление: Выполните `pip install -U navamai` в вашем терминале.
Инициализация: Выполните `navamai init` в папке вашего проекта для копирования конфигурационных файлов.
Определение модели: Используйте `navamai id` для просмотра активного провайдера и модели.
Промптинг LLM: Используйте `ask "ваш промпт"` для быстрых ответов.
Генерация приложения: Используйте `ask "create a vite app"` или аналогичные промпты.
Итерация кода: Используйте `refer iterate-code` для инкрементальных изменений кода.
Генерация изображения: Используйте `image "промпт для изображения"` для создания визуальных материалов.
Варианты использования NavamAI
- Персональный ИИ-ассистент в терминале
- Генерация ситуационных приложений
- Автоматизация рабочих процессов с Markdown
- Генерация и итерация кода
- Исследования и ответы на вопросы
- Парсинг контента
- Генерация изображений
- Продуктивность разработчика






