Repositório reúne mais de 100 agentes de IA e apps RAG em Python
Com código Apache-2.0, o projeto oferece modelos prontos para pesquisa, análise de dados, automação e criação de agentes.
Com código Apache-2.0, o projeto oferece modelos prontos para pesquisa, análise de dados, automação e criação de agentes.

O Shubhamsaboo/awesome-llm-apps é uma coleção de mais de 100 agentes de inteligência artificial, habilidades para agentes e aplicações de RAG, técnica que permite consultar informações externas para gerar respostas. Criado por Shubhamsaboo, o repositório entrou no ranking mensal do GitHub Trending e acumulou 15.127 estrelas no período consultado. A proposta resolve um problema comum para desenvolvedores: começar aplicações com modelos de linguagem sem precisar estruturar cada projeto do zero.
O repositório organiza exemplos em categorias como Agent Skills, Starter AI Agents, agentes avançados, aplicações multiagente, agentes de voz e sistemas sempre ativos. A descrição oficial resume o projeto como “100+ AI Agents, Agent Skills and RAG Apps - Free and Open Source”.
Os exemplos cobrem desde tarefas simples, executadas com uma única chave de API, até fluxos que combinam vários agentes e modelos. Entre os modelos compatíveis citados estão Claude, Gemini, GPT, DeepSeek, Llama, Qwen e outros modelos de código aberto.
A coleção também funciona como material de aprendizado. O projeto oferece tutoriais passo a passo no site Unwind AI e organiza os exemplos com instruções próprias para instalação e execução.
O usuário pode instalar uma habilidade específica para um agente de programação com o comando npx skills add https://github.com/Shubhamsaboo/awesome-llm-apps/tree/main/agent_skills/project-graveyard. O exemplo instala o Project Graveyard, habilidade que analisa projetos abandonados e ajuda a identificar quais podem ser retomados.
Outra opção é baixar o repositório inteiro e executar um dos agentes iniciais. O README usa o AI Travel Agent como exemplo: git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git, seguido de cd awesome-llm-apps/starter_ai_agents/ai_travel_agent, pip install -r requirements.txt e streamlit run travel_agent.py.
Esse fluxo instala as dependências Python e abre a aplicação com Streamlit. As exigências específicas, como chaves de API, podem variar conforme o template escolhido.
Também há exemplos voltados a geração musical, análise de vídeos, criação de memes com navegador e análise de imagens médicas com Gemini. Esses projetos demonstram diferentes combinações de modelos, ferramentas e interfaces.
O projeto não apresenta apenas uma biblioteca de componentes: reúne aplicações completas e executáveis, organizadas como templates. A proposta inclui código testado de ponta a ponta, segundo o README, em vez de concentrar-se somente em exemplos isolados de chamadas a modelos.
As Agent Skills formam uma categoria própria. Elas adicionam capacidades a agentes de programação por meio de um comando e podem ser usadas com Claude Code, Codex, Cursor e outros agentes de código. O README informa que cada habilidade passa por verificações de segurança e por uma etapa de avaliação contínua.
A licença Apache-2.0 permite o uso do código sob seus termos. O próprio projeto afirma que os usuários podem clonar, distribuir e vender suas aplicações, desde que respeitem as condições da licença.
O repositório é composto por muitos templates com objetivos e dependências diferentes. Por isso, instalar um exemplo não garante que todos os demais funcionem com a mesma configuração. O uso de serviços como Claude, Gemini, GPT, Grok ou outras plataformas pode exigir credenciais, limites de uso e ajustes específicos.
A existência de verificações de segurança e avaliação para as Agent Skills não equivale a uma validação independente de todos os agentes e aplicações. Projetos que analisam dados médicos, financeiros ou documentos públicos exigem revisão humana, especialmente quando suas respostas podem influenciar decisões.
A licença informada é Apache-2.0, mas cada usuário precisa observar também as regras dos modelos, APIs, bibliotecas e fontes de dados utilizadas pelos templates. O repositório foi criado em 29 de abril de 2024 e recebeu seu último commit em 9 de agosto de 2026. Nenhuma release foi encontrada, e o projeto não informa uma versão oficial distribuída como release.