DEV Community

Vadik
Vadik

Posted on

NeoBrain: A Local Alternative to Character.AI

🤔 Проблема

Character.AI хорош, но:

  • ❌ Заблокирован в некоторых странах
  • ❌ Требует постоянного подключения к интернету
  • ❌ Твои диалоги не приватны
  • ❌ Платные подписки

💡 Решение: NeoBrain

NeoBrain — это локальная, бесплатная альтернатива.

Всё работает на твоём компьютере — полностью офлайн.

👉 GitHub репозиторий


✨ Возможности

Функция Описание
🤖 Локальная нейросеть Работает через Ollama
🎭 Персонажи Создавай любых персонажей
🎨 7 тем Неон, Baby‑doll, Летняя, Пляжная, Цифровая, Творческая, Тёплая
🌡️ Температура 1 (чётко) → 10 (креативно)
📋 Копирование ответов В один клик
💾 История чатов Сохраняется в браузере
🧠 Потоковые ответы Печатает как ChatGPT

🖼️ Скриншоты

Главный экран

Диалог с ИИ

Панель персонажей


🛠️ Как это работает

  • Бэкенд: FastAPI + Uvicorn
  • ИИ: Ollama (локально)
  • Фронтенд: чистый HTML/CSS/JS

Сервер отправляет запрос в Ollama, нейросеть генерирует ответ, чат обновляется.


🚀 Быстрый старт


bash
# 1. Установи Ollama
curl -fsSL https://ollama.com/install.sh | sh

# 2. Скачай модель (рекомендуемая для ролевых игр)
ollama pull llama3.1:8b

# 3. Склонируй репозиторий
git clone https://github.com/Sbeuvadyarik67/NeoBrain.git
cd NeoBrain

# 4. Установи зависимости
pip install -r requirements.txt

# 5. Запусти сервер
python main.py

# 6. Открой http://localhost:8000
Enter fullscreen mode Exit fullscreen mode

Top comments (0)