Bops
AI 봇 팀이 업무 운영을 담당, 메일·파이프라인·청구·보고서 관리, 각각 컴퓨터·이메일·전화번호 보유, 모든 정보를 기억
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Plataforma de IA que executa e organiza a operação de projetos de P&D tecnológico e, no mesmo fluxo, constrói continuamente as evidências exigidas pela Lei do Bem (Lei nº 11.196/2005) — para PMEs que usufruem ou pretendem usufruir dos incentivos, observados os requisitos legais.
O Basho apoia a documentação e a identificação preliminar de atividades potencialmente qualificáveis, sujeitas a análise. Não garante benefício fiscal, não decide enquadramento, não submete o FORMP&D e não substitui responsáveis técnicos, contábeis ou legais.
Empresas que fazem P&D costumam reconstruir a documentação da Lei do Bem no fim do ano, a partir de memória, planilhas e commits soltos. O resultado é caro, frágil e difícil de defender numa fiscalização. O Basho inverte isso: a evidência é registrada enquanto o trabalho acontece, com origem, versão e hash, e os relatórios são montados a partir dela.
worker sincroniza o conteúdo só para leitura e grava cada item no Evidence Ledger.verified ou needs_human.supersedes) e reabre tudo que dependia dele.| Função | O que faz |
|---|---|
| Pesquisador | Lê o relatório do período pronto, corrige, responde pendências e aprova a versão exata. Não precisa conectar fontes: elas vêm da organização. |
| Gerente de projetos | Acompanha consolidação e pendências, vê o dossiê, autoriza links de publicação, gera e publica relatórios, consulta as integrações. |
| Fiscal | Examina pacote, despesas e sinalizações com critério e fonte, registra a decisão e devolve pendências. |
formal (ADR-0005).UPDATE/DELETE (ADR-0003).tenant_id + RLS em toda tabela de negócio, roles de banco de menor privilégio, conteúdo externo tratado como dado, nunca como instrução, segredos só em variáveis de ambiente, LGPD sem PII em logs (ADR-0006).flowchart TB
web[Next.js · BFF] -- REST --> api[FastAPI · API]
api --> db[(PostgreSQL 16 · RLS)]
worker[Worker do agente · fila em Postgres] --> db
worker -- leitura --> gh[(GitHub)]
worker -- leitura/publicação --> gd[(Google Drive)]
worker -- leitura/publicação --> nt[(Notion)]
worker --> maker[[Maker]]
worker --> checker[[Checker · outro modelo]]
backend/src/basho/<módulo>/ (projects, evidence, agent, connectors, publishing, audit…) falam só pelo service público.Detalhes: docs/architecture.md · contratos: docs/contracts.md.
| Pasta | Stack |
|---|---|
backend/ | Python 3.12 · uv · FastAPI · Pydantic v2 · SQLAlchemy 2 + Alembic · structlog · pytest · ruff · mypy |
frontend/ | Next.js (App Router) · TypeScript strict · Tailwind · shadcn/ui · TanStack Query · Zod · Vitest |
docker-compose.yml | PostgreSQL 16 para desenvolvimento local |
scripts/ | demo-up.ps1 (sobe a demonstração completa no Windows) e utilitários |
docs/ | arquitetura, ADRs, contratos, demo, deploy e práticas de engenharia |
LLMs: Maker e Checker configuráveis por variável (MAKER_PROVIDER, MAKER_MODEL, CHECKER_MODEL), sempre com modelos diferentes.
| Ambiente | Onde | Dados | Acesso |
|---|---|---|---|
| Demo navegável | Vercel (basho-demo), modo mock | sintéticos, no navegador | aberto |
| App com backend real | Railway (web, api, worker, migrate, Postgres), modo api | sintéticos (is_synthetic) + leitura real de Notion/Drive/GitHub | Basic Auth + login por função |
| Local | scripts/demo-up.ps1 ou setup manual abaixo | sintéticos | login por função |
Todos os dados de demonstração são fictícios e marcados is_synthetic. Deploy e variáveis: docs/deploy.md. Roteiro da apresentação: docs/demo.md.
frontend/.nvmrc) e npm여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗