papayu/start-with-openai.sh
Yuriy 65e95a458d feat: мульти-провайдер LLM, тренды дизайна, Snyk/Documatic sync, личная автоматизация
- Мульти-провайдер: PAPAYU_LLM_PROVIDERS — сбор планов от нескольких ИИ (Claude, OpenAI), агрегация
- Тренды дизайна и иконок: вкладка в модалке, поиск по безопасным доменам (Tavily include_domains)
- Snyk Code: PAPAYU_SNYK_SYNC, REST API issues → snyk_findings в agent-sync
- Documatic: architecture_summary из .papa-yu/architecture.md в agent-sync
- Личная автоматизация: capability personal-automation (терминал git/npm/cargo, открытие URL)
- agent_sync расширен: snyk_findings, architecture_summary; analyze_project_cmd и run_batch пишут sync
- Документация: SNYK_AND_DOCUMATIC_SYNC.md, SECURITY_AND_PERSONAL_AUTOMATION.md, обновлён CLAUDE_AND_AGENT_SYNC

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 15:05:39 +03:00

23 lines
821 B
Bash
Executable File
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# Запуск PAPA YU с подключением к OpenAI.
# Ключ API храните только в .env.openai на своём компьютере (не передавайте в чат и не коммитьте).
cd "$(dirname "$0")"
if [ ! -f .env.openai ]; then
echo "Файл .env.openai не найден."
echo ""
echo "1. Скопируйте шаблон:"
echo " cp env.openai.example .env.openai"
echo ""
echo "2. Откройте .env.openai и замените your-openai-key-here на ваш ключ OpenAI (sk-...)."
echo ""
exit 1
fi
# Загружаем переменные, убирая \r (Windows-переносы), чтобы не было "command not found"
export $(grep -v '^#' .env.openai | grep -v '^$' | sed 's/\r$//' | xargs)
npm run tauri dev