UStackUStack
Mane AI favicon

Mane AI

Mane AI — приватная база знаний ИИ, работающая на устройстве, для macOS, которая индексирует документы, код, изображения и аудио и обеспечивает чат на естественном языке с вашими данными.

Посетить Сайт
Mane AI

Что такое Mane AI?

Что такое Mane AI?

Mane AI — приватная база знаний ИИ, работающая на устройстве, для macOS, которая индексирует документы, код, изображения и аудио и позволяет чат на естественном языке с вашими данными. Она полностью работает на вашем устройстве, без облачного трафика, без телеметрии и без учетных записей. Приложение построено на SwiftUI для быстрого нативного опыта и поддерживается Ollama для локальных моделей крупного языка. Mane AI обеспечивает семантический поиск и мультимодальные возможности, поэтому вы можете запрашивать не только текст, но и код, изображения и аудио.

Ключевые особенности

  • Единая база знаний: импортируйте папки и файлы, чтобы построить вашу личную базу знаний, с автоматическим обнаружением проектов кода и умной индексацией.
  • Чат на базе RAG: задавайте вопросы по вашим документам и получайте ответы ИИ с цитированием источников, сначала извлекая релевантный контекст.
  • Семантический поиск: находите файлы по смыслу, а не только по точным ключевым словам, в документах, коде и описаниях изображений.
  • Мультимодальная поддержка: индексируйте и ищите изображения (с подписями, созданными ИИ) и аудио (с транскрипцией).
  • 100% приватно: без телеметрии, без облака, без учетных записей. Ваши данные остаются на вашем Mac.
  • Нативная производительность: разработано с использованием SwiftUI для быстрого, отзывчивого опыта с плавной анимацией, поддерживаемой Metal.
  • Обнаружение проектов: автоматически обнаруживает проекты через набор manifest-файлов, таких как package.json для Node/JS, Cargo.toml для Rust, pyproject.toml для Python, go.mod для Go, pom.xml для Java, pubspec.yaml для Flutter, манифест Swift и т. д.
  • Локальная архитектура: клиентское приложение на SwiftUI общается с локальным Backend NestJS, используя хранилище векторов для семантического поиска.

Как использовать Mane AI

Требования и шаги установки приведены для настройки полностью локального процесса ИИ на вашем Mac.

Требования

  • macOS 14+ Sonoma или позже
  • Ollama, установленный через brew install ollama
  • Node.js 20+ через brew install node
  • pnpm, установленный глобально через npm install -g pnpm

Шаг 1: Установите Ollama и загрузите модель

  • Установить Ollama: brew install ollama
  • Запуск Ollama: ollama serve
  • В отдельной консоли загрузите модель ИИ: ollama pull qwen2.5

Шаг 2: Скачать Mane AI

  • Скачать последнюю версию с страницы Releases репозитория
  • Или собрать из исходников: клонируйте репозиторий, установите зависимости бэкенда, откройте проект Xcode

Примеры команд:

Шаг 3: Запуск приложения в среде разработки

  • Запуск Ollama: ollama serve
  • Запуск бэкенда: cd mane-ai-backend; pnpm start:dev
  • Запуск приложения: Откройте ManeAI/ManePaw.xcodeproj в Xcode и нажмите Run

Импорт содержимого

Нажмите Import, чтобы добавить файлы или папки в вашу базу знаний. Типы контента обрабатываются следующим образом:

  • Код: обнаруживается по файлам манифеста, таким как package.json или Cargo.toml, и индексируется по сигнатурам функций и классов.
  • Текст: текстовые файлы разбиваются на фрагменты и индексируются для семантического поиска.
  • Изображения: подписи, сгенерированные ИИ, описывают визуальное содержание.
  • Аудио: аудио транскрибируется в текст для поиска.

Поддерживаемые типы файлов:

  • Текст: .txt, .md, .json, .yaml, .xml, .html, .css, .csv
  • Код: .swift, .ts, .js, .py, .rs, .go, .java, .rb, .php
  • Изображения: .png, .jpg, .jpeg, .gif, .webp, .heic
  • Аудио: .mp3, .wav, .m4a, .aiff, .flac, .ogg

Обнаружение проектов

Mane AI автоматически обнаруживает проекты с помощью набора manifest-файлов, таких как package.json для Node/JS, Cargo.toml для Rust, pyproject.toml для Python, go.mod для Go, pom.xml для Java, pubspec.yaml для Flutter, манифест Swift и т. д.

Примеры чатов

  • Вы можете задавать вопросы по индексированному контенту и получать краткие ответы ИИ с релевантными цитатами.

Архитектура

Mane AI состоит из клиента на SwiftUI и локального backend NestJS. Поток включает локальное хранилище векторов для быстрого семантического поиска и интерфейс RAG для контекстно-зависимых ответов. Все данные остаются на устройстве, обеспечивая приватность и безопасность.

Сценарии использования

  • Личная база знаний разработчика: индексируйте код, документацию и заметки, чтобы быстро отвечать на вопросы по вашим проектам.
  • Частная исследовательская библиотека: храните заметки, PDF и медиа локально и задавайте вопросы на естественном языке.
  • Мультимодальный узел знаний для креаторов: индексируйте изображения и транскрипции аудио, чтобы исследовать визуальный и аудиоконтент.
  • Обучение и репетиторство на macOS: создайте приватного помощника знаний для курсов, лекций и примеров кода.
  • Приватная база знаний для команды: подходит для отдельных лиц или небольших команд, которые хотят держать конфиденциальные данные на собственном устройстве с локальным контролем доступа.

Часто задаваемые вопросы

Q: Mane AI бесплатен и с открытым исходным кодом? A: Mane AI распространяется по лицензии MIT и с открытым исходным кодом на GitHub. Вы можете скачать, изменить и запустить его локально.

Q: Какие требования к системе? A: macOS 14+ Sonoma или позже, Ollama, Node.js 20+, и возможность запускать проекты Xcode для разработки приложений macOS.

Q: Где находятся мои данные и насколько приватно это приложение? A: Все данные остаются на вашем Mac, облако и телеметрия отсутствуют; приложение рассчитано на полный локальный режим работы.

Q: Как начать? A: Скачать последнюю версию или клонировать репозиторий, установить зависимости, настроить Ollama и загрузить модель, затем открыть ManePaw.xcodeproj в Xcode и запустить приложение.

Alternatives

Falconer favicon

Falconer

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

BookAI.chat favicon

BookAI.chat

BookAI позволяет вам общаться с вашими книгами, просто предоставив название и автора.

AakarDev AI favicon

AakarDev AI

AakarDev AI — это мощная платформа, которая упрощает разработку приложений ИИ с бесшовной интеграцией векторных баз данных, позволяя быстрое развертывание и масштабируемость.

BeFreed favicon

BeFreed

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

紫东太初 favicon

紫东太初

Новое поколение многомодальной большой модели, запущенной Институтом автоматизации Китайской академии наук и Уханьским институтом искусственного интеллекта, поддерживающей многократные вопросы и ответы, создание текста, генерацию изображений и комплексные задачи вопросов и ответов.

LobeHub favicon

LobeHub

LobeHub — это платформа с открытым исходным кодом, предназначенная для создания, развертывания и совместной работы с командами ИИ-агентов, функционирующая как универсальный веб-интерфейс для LLM.

Mane AI | UStack