feat: projeto buddie-chat - interface nativa linux para MCPs
- aplicação GTK4/Python para servidores MCP - interface moderna com Libadwaita - suporte OpenAI e OpenRouter - configuração múltiplos MCPs - chat em tempo real 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
31
run.sh
Normal file
31
run.sh
Normal file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
# Buddie Chat - Script de execução
|
||||
# Descomplicar® Crescimento Digital
|
||||
# https://descomplicar.pt
|
||||
#
|
||||
|
||||
# Verificar e instalar dependências
|
||||
if ! command -v python3 &> /dev/null; then
|
||||
echo "Python3 não encontrado. Instale com: sudo apt install python3 python3-pip"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! python3 -c "import gi" 2>/dev/null; then
|
||||
echo "PyGObject não encontrado. Instale com: sudo apt install python3-gi python3-gi-cairo gir1.2-gtk-4.0 gir1.2-adw-1"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Criar ambiente virtual se não existir
|
||||
if [ ! -d "venv" ]; then
|
||||
echo "Criando ambiente virtual..."
|
||||
python3 -m venv venv
|
||||
source venv/bin/activate
|
||||
pip install -r requirements.txt
|
||||
else
|
||||
source venv/bin/activate
|
||||
fi
|
||||
|
||||
# Executar aplicação
|
||||
echo "Iniciando Buddie Chat..."
|
||||
python3 buddie_chat.py
|
||||
Reference in New Issue
Block a user