mrrafiopyy /
Assistente-em-Python
Um assistente feito em python (Sem PyAudio) que te responde por comandos de voz, abre programas, sites e responde perguntas simples.
Loading repository data…
asimov-academy / repository
Um assistente de documentação inteligente que combina web scraping com RAG (Retrieval Augmented Generation). Permite coletar conhecimento de sites, organizar em coleções e interagir através de chat com os documentos usando LLMs para respostas contextualizadas.
Um assistente de documentação inteligente que combina web scraping com RAG (Retrieval Augmented Generation). Permite coletar conhecimento de sites, organizar em coleções e interagir através de chat com os documentos usando LLMs para respostas contextualizadas.
docstoteles/
├── Home.py # Página principal (chat)
├── pages/ # Páginas adicionais
│ ├── 1_🔍_Scraping.py # Página de scraping
│ └── 2_📊_Visualizar.py # Página de visualização
├── core/ # Módulos core
│ ├── config.py # Configurações
│ ├── database.py # Operações do banco
│ └── utils.py # Utilitários
├── services/ # Serviços
│ ├── ai_service.py # Serviços de IA
│ ├── document_service.py # Serviços de documentos
│ └── scraping_service.py # Serviços de scraping
└── data/ # Dados
├── conversations/ # Histórico de conversas
└── rag/ # Documentos coletados
git clone https://github.com/seu-usuario/docstoteles-ai-assistant.git
cd docstoteles-ai-assistant
# Com Poetry
poetry add streamlit python-dotenv langchain langchain-community langchain-openai faiss-cpu openai streamlit-js-eval tinydb requests unstructured markdown
# Se estiver usando Firecrawl diretamente do GitHub
poetry add git+https://github.com/firecrawl/firecrawl-python.git
# OU com pip
pip install streamlit python-dotenv langchain langchain-community langchain-openai faiss-cpu openai streamlit-js-eval tinydb requests unstructured markdown
# Crie um arquivo .env na raiz do projeto
echo "OPENAI_API_KEY=sua_chave_api_aqui" > .env
echo "FIRECRAWL_API_KEY=sua_chave_firecrawl_aqui" >> .env
Execute o aplicativo:
streamlit run Home.py
Página inicial:
Scraping:
Chat:
Visualização:
Este projeto usa o sistema nativo de páginas do Streamlit:
Home.py na raiz do projetopages/ com prefixos numéricos para definir a ordemst.session_stateContribuições são bem-vindas! Por favor, abra um issue primeiro para discutir o que você gostaria de mudar.
Selected from shared topics, language and repository description—not editorial ratings.
mrrafiopyy /
Um assistente feito em python (Sem PyAudio) que te responde por comandos de voz, abre programas, sites e responde perguntas simples.
gabriel04alves /
Um assistente de linha de comando (CLI) em Python que consulta a API da Groq para responder perguntas diretamente do terminal.
LucasAzevedoCosta /
Nexis é um assistente virtual inteligente desenvolvido em Python, projetado para facilitar a interação dos usuários por meio de comandos de voz. Ideal para quem deseja explorar o potencial da automação e inteligência artificial, o Nexis pode ser expandido e personalizado conforme a necessidade do usuário.
DouglasDans /
✨ Um Assistente de IA para transcrever aulas e gerar resumos estruturados em markdown
jrdimande /
Coherebot é um assistente de voz em python com interface gráfica Tkinter que usa reconhecimento de fala, IA da Cohere e síntese de voz para oferecer respostas naturais e interativas em tempo real. É projetado para ser simples, efficient e responsivo.
lari-pnj /
Um assistente pessoal desenvolvido em python focado em automação de tarefas locais e produtividade, integrando scripts inteligentes para facilitar o trabalho diario.