Observed since 20 Oct, 23:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AI-powered research analysis system for product discovery
Sistema de análise de pesquisa com agentes especializados de IA para Product Discovery.
Nota: Este é o pacote Python. Também disponível como pacote Node.js/npm.
📖 Para instalação detalhada, consulte: QUICK_INSTALL.md
Sempre instala no PATH do usuário (sem precisar de admin):
# Download e instalação em um comando
curl -sSL https://raw.githubusercontent.com/marcelusfernandes/agents-upstream/main/python-package/install.py | python3
# Ou baixe primeiro:
wget https://raw.githubusercontent.com/marcelusfernandes/agents-upstream/main/python-package/install.py
python3 install.py # Instala no usuário (padrão)
python3 install.py --pipx # Usa pipx (ainda melhor)
python3 install.py -g # Instala globalmente (se precisar)
pipx run agents-upstream
# ou
pipx install agents-upstream
# Recomendado: Sempre use --user para evitar problemas de PATH
pip install --user agents-upstream
agents-upstream
# Ou instalação global (pode precisar de sudo/admin)
pip install agents-upstream
agents-upstream
✨ Configuração Automática de PATH
Se você instalar sem privilégios de administrador (usando
pip install --user), o pacote detecta automaticamente se o PATH precisa ser configurado e oferece configurar para você:⚠️ ATENÇÃO: Configuração de PATH necessária Opções: 1. Configurar automaticamente (recomendado) ✨ 2. Pular e usar 'pipx run agents-upstream' 3. Configurar manualmente depoisConfigurar PATH depois:
# Se você pulou a configuração, pode configurar depois com: agents-upstream --setup-path # Ou use python diretamente: python -m agents_upstream.cli --setup-pathO pacote configura automaticamente para:
- Linux/Mac: Adiciona
~/.local/binao seu.bashrcou.zshrc- Windows: Adiciona Scripts ao PATH do usuário (sem precisar de admin)
python -m venv venv
source venv/bin/activate # Linux/Mac
# ou
venv\Scripts\activate # Windows
pip install agents-upstream
agents-upstream
Isso criará toda a estrutura de pastas, templates e agentes de IA no diretório atual.
Transforma semanas de análise estratégica em horas, mantendo supervisão e validação humana:
pipx run agents-upstream
0-documentation/0b-Interviews/0-documentation/0a-projectdocs/context.md com objetivos do negócioNo Cursor AI, digite:
start workflow
O sistema progride automaticamente pelos Agentes 0-5 (análise de problema) e depois Agentes 6-8 (desenvolvimento de solução).
├── 0-documentation/ # Contexto do projeto e materiais fonte
│ ├── 0a-projectdocs/ # Documentação de contexto
│ └── 0b-Interviews/ # Arquivos de entrevista
├── _output-structure/ # Templates e guias de formatação
│ ├── problem-space/ # Templates de análise de problema
│ └── solution-space/ # Templates de desenvolvimento de solução
└── .cursor/ # Agentes de IA e regras de workflow
└── rules/
├── problem-space/ # Agentes 0-5
└── solution-space/ # Agentes 6-8
# Clone o repositório
git clone https://github.com/marcelusfernandes/agents-upstream.git
cd agents-upstream/python-package
# Crie um ambiente virtual (recomendado)
python -m venv venv
source venv/bin/activate # Linux/Mac
# venv\Scripts\activate # Windows
# IMPORTANTE: Instale dependências de build/publicação
pip install build twine
# Instale em modo editável
pip install -e .
# Teste
agents-upstream
O pacote Python sincroniza automaticamente com o repositório principal durante o build!
# Build completo (sincroniza templates + build)
python build_package.py
# Ou use o Makefile (recomendado)
make build
# Outros comandos úteis
make help # Ver todos os comandos
make clean # Limpar artefatos
make sync # Apenas sincronizar templates
make test # Testar instalação
make dev # Instalar modo desenvolvimento
../template/# Publicar no TestPyPI (teste)
make publish-test
# Publicar no PyPI (produção)
make publish
# Ou manualmente:
python build_package.py
python -m twine upload --repository testpypi dist/* # TestPyPI
python -m twine upload dist/* # PyPI
Ambas as versões oferecem a mesma funcionalidade. Escolha baseado no seu ambiente:
| Característica | Python (pipx) | Node.js (npx) |
|---|---|---|
| Execução sem instalação | ✅ pipx run | ✅ npx |
| Templates incluídos | ✅ Idênticos | ✅ Idênticos |
| Agentes de IA | ✅ Idênticos | ✅ Idênticos |
| Telemetria | ❌ Não | ✅ Opcional |
| Dependências | Nenhuma | posthog-node, chalk, etc |
Recomendação:
MIT
Contribuições são bem-vindas! Este é um sistema em evolução projetado para melhoria contínua.
git checkout -b feature/MinhaFeature)git commit -m 'Adiciona MinhaFeature')git push origin feature/MinhaFeature)Problema: Comando não encontrado após instalação?
Solução Automática (Recomendado):
# Configure PATH automaticamente em um comando
agents-upstream --setup-path
# Ou se isso não funcionar, use Python diretamente:
python -m agents_upstream.cli --setup-path
Alternativas:
pipx run agents-upstream (não requer configuração de PATH)Permite que equipes de produto pensem estrategicamente sem sacrificar velocidade.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 1.4.0 | 8 Oct 2025 | 0 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 23:30 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d6ec9219bdd06ce03b9f7d29149afd0bcee63f1c7f080f45901c8a2e8d6fc47b