Коллективное Творчество
Ансамбля AI-Агентов

Вдохновлено «Хазарским словарем» Милорада Павича, где истина рождается из множества голосов. KhazarLLMs объединяет AI-агентов с уникальными личностями для решения творческих задач.

7
AI-агентов
4
Режима работы
3
LLM провайдера

Философия Проекта

Как в Хазарском словаре, где правда появляется из пересечения многих голосов

"Хазары — народ, исчезнувший из истории, оставив лишь фрагменты и противоречивые свидетельства. Из этих фрагментов мы можем вообразить бесконечное число историй. Точно так же из различных AI-перспектив рождаются бесконечные творческие возможности."

Ключевые Возможности

Мощный инструмент для коллективного AI-творчества

🤖

Множество Персон

7 уникальных AI-агентов с различными ролями: Мечтатель, Критик, Синтезатор, Философ, Бунтарь, Архитектор и Поэт

🎯

Гибкая Оркестрация

Последовательный, параллельный, дебаты и консенсус - выбирайте режим взаимодействия агентов

🔄

Итеративная Разработка

Множественные раунды обсуждений для глубокой проработки идей

💾

Управление Сессиями

Сохраняйте и анализируйте творческие сессии для последующего использования

🎨

Provider Agnostic

Работа с OpenAI, Anthropic или mock-режим для экспериментов без затрат

🛠️

CLI & Python API

Используйте через командную строку или интегрируйте в свой код

Познакомьтесь с AI-Агентами

Каждый агент обладает уникальной личностью и творческой ролью

💭

Мечтатель

Temperature: 0.95

Генерирует смелые, необузданные творческие видения без ограничений

🔍

Критик

Temperature: 0.4

Анализирует с острым взглядом и конструктивными замечаниями

🔗

Синтезатор

Temperature: 0.7

Объединяет разрозненные идеи в связное целое

🧠

Философ

Temperature: 0.6

Исследует глубинные смыслы и более широкий контекст

Бунтарь

Temperature: 0.9

Бросает вызов допущениям и нарушает конвенции

🏛️

Архитектор

Temperature: 0.5

Структурирует и организует идеи в реализуемые формы

Поэт

Temperature: 0.85

Добавляет красоту и эмоциональный резонанс

Быстрый Старт

Начните использовать KhazarLLMs за несколько минут

# Клонируйте репозиторий
git clone https://github.com/NickScherbakov/KhazarLLMs.git
cd KhazarLLMs

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

# Опционально: настройте API ключи
cp .env.example .env
# Отредактируйте .env с вашими API ключами
import asyncio
from khazar_llms.agents.personas import DreamerAgent, CriticAgent, SynthesizerAgent
from khazar_llms.orchestration.ensemble import Ensemble
from khazar_llms.orchestration.session import CreativeSession

async def main():
    # Создайте агентов
    agents = [
        DreamerAgent(provider="mock"),
        CriticAgent(provider="mock"),
        SynthesizerAgent(provider="mock"),
    ]
    
    # Создайте ансамбль
    ensemble = Ensemble(agents=agents, max_iterations=3)
    
    # Запустите творческую сессию
    session = CreativeSession(ensemble)
    results = await session.run("Design a new form of communication")
    
    # Просмотрите результаты
    for msg in results["conversation"]:
        print(f"{msg.sender}: {msg.content}")

asyncio.run(main())
# Получите помощь
python -m khazar_llms.cli info

# Список доступных агентов
python -m khazar_llms.cli list-agents

# Запустите творческую задачу
python -m khazar_llms.cli create-task "Imagine a library that exists in multiple dimensions"

# Используйте параллельный режим
python -m khazar_llms.cli --mode parallel --agents dreamer rebel poet create-task "Create a new musical instrument"

Примеры Использования

Реальные сценарии применения KhazarLLMs

✍️

Креативное Письмо

Генерируйте истории с множественных нарративных перспектив

🎨

Дизайн Продуктов

Исследуйте идеи продуктов через разные линзы восприятия

🧩

Решение Проблем

Подходите к сложным проблемам с разных углов

🎭

Искусство и Поэзия

Создавайте многослойные художественные работы

🤔

Философия

Исследуйте философские вопросы через диалог

📚

Образование

Изучайте темы, видя множество объяснительных подходов

Присоединяйтесь к Проекту

Станьте частью сообщества исследователей коллективного AI-творчества

01

Добавьте Новых Агентов

Создайте уникальные AI-персоны с новыми творческими ролями и особенностями

02

Реализуйте Режимы

Разработайте новые паттерны оркестрации и взаимодействия агентов

03

Улучшите Динамику

Оптимизируйте диалоги и взаимодействие между агентами

04

Создайте Визуализацию

Разработайте инструменты для визуализации творческих процессов

05

Напишите Примеры

Добавьте новые примеры использования для разных доменов

06

Документируйте

Улучшайте документацию, переводите на другие языки

Начните Контрибьютить Прямо Сейчас!

Прочитайте наш CONTRIBUTING.md гайд и создайте первый Pull Request

Готовы Исследовать Коллективное AI-Творчество?

Присоединяйтесь к сообществу разработчиков, использующих ансамбли AI для создания чего-то нового