uN-Toxa (post-hack)
post06
RED
Service down
Connection failed
Timeout or DNS error
Today (9:00 MSK — 9:00 MSK)
0
Commits
0
PRs Merged
0
PRs Opened
0
Issues Opened
0
Issues Closed
All Time
41
Commits
4
PRs Merged
4
PRs Opened
0
Issues Opened
0
Issues Closed
-
API Usage
Commits & Code Churn
31 Jan — 6 Feb 2026PR Activity
31 Jan — 6 Feb 2026Languages
README
CAITO Assistant
AI-ассистент стратегических решений для BigTechGroup. Веб-интерфейс поверх Claude Code CLI с ролевой моделью (CEO, CFO, COO, CDTO, ML Lead) и встроенными стресс-тестами.
Требования
- Python 3.10+
- Claude Code CLI — установлен в
~/.local/bin/claude - API-ключ Anthropic (
ANTHROPIC_API_KEYв окружении)
Установка
python -m venv .venv
source .venv/bin/activate
pip install fastapi uvicorn
Структура проекта
server.py # FastAPI-сервер + встроенный фронтенд
system_prompt.txt # Системный промпт CAITO
test_cases/ # JSON-сценарии стресс-тестов
docs/data/
profiles/ # Профили C-level ролей (MD)
context/ # Контекстные данные компании
metrics/ # Метрики и KPI
presentation.html # Презентация проекта
Запуск
source .venv/bin/activate
python -c "import uvicorn; import server; uvicorn.run(server.app, host='0.0.0.0', port=8001)"
Сервер стартует на 0.0.0.0:8001. Откройте http://localhost:8001 в браузере.
Для разработки с hot-reload:
uvicorn server:app --host 0.0.0.0 --port 8001 --reload
Переменные окружения
| Переменная | Описание | По умолчанию |
|---|---|---|
ANTHROPIC_API_KEY |
Ключ API Anthropic | — (обязательный) |
API
| Метод | Путь | Описание |
|---|---|---|
GET |
/ |
Веб-интерфейс чата |
POST |
/api/chat |
Отправка сообщения ({messages, role}) |
GET |
/api/stress-tests |
Список доступных стресс-тестов |
GET |
/api/stress-tests/{id} |
Полный сценарий стресс-теста |
GET |
/health |
Healthcheck |
Функциональность
- Ролевой чат — переключение между ролями C-level, каждая роль получает персонализированный системный промпт
- Стресс-тесты — автоматический прогон сценариев из
test_cases/, имитирующих давление от разных стейкхолдеров - Трассировка — отображение внутренних шагов рассуждения (tool use, результаты) для прозрачности
Events History
Total: 49 events
C
Fix stability+UX: CORS headers, Russian responses, special chars, performance
makamenshchikov
03-21 10:55
Page 1 of 1