AI Open Source Intelligence

Nove ferramentas MCP somente leitura para pesquisa de projetos de IA de código aberto com base em evidências, verificação de licenças, comparações, alternativas e planejamento de stack.

Documentação

AI Open Source Intelligence

Uma Skill. Nove ferramentas Radar somente leitura ao vivo. Pesquisa de IA open-source com evidências, sem uma segunda chamada de modelo no servidor.

简体中文 · Página do produto · AI Open Source Radar · Início rápido

AI Open Source Intelligence é a camada de produto Skills/MCP para AI Open Source Radar.

AI Open Source Radar production homepage showing rankings, project cards, and the AI Open Source Intelligence product entry

Captura de tela de produção em 2026-08-29. Rankings e dados de projetos são atualizados com snapshots do Radar.

Formato do produto

User in ChatGPT / Codex / compatible host
                 |
                 v
      1 unified product Skill
                 |
                 v
      9 read-only MCP tools
                 |
                 v
     AI Workstation public Radar

O usuário não escolhe Skills separadas de pesquisa/comparação/stack. A Skill única roteia a tarefa internamente.

O modelo host realiza raciocínio e síntese em linguagem natural. O servidor AI Workstation fornece dados/evidências apenas neste caminho de produto.

Uma Skill ativa

ai-open-source-intelligence

Ela lida com:

  • navegação por rankings, coleções, categorias, cenários e pela biblioteca de Skills do Radar;
  • busca de projetos a partir de requisitos de implantação, privacidade, integração, orçamento e licença;
  • verificação de fatos de projetos nomeados e evidências de licença;
  • comparação de dois a cinco projetos para um caso de uso concreto;
  • busca de alternativas preservando requisitos rígidos;
  • planejamento de stacks de IA open-source candidatos e exposição de compatibilidade não verificada.

A única Skill do produto é empacotada a partir de:

skills/ai-open-source-intelligence/SKILL.md
skills/ai-open-source-intelligence/agents/openai.yaml

agents/openai.yaml torna explícita a dependência da Skill no ai_open_source_intelligence Hosted MCP canônico, mantendo a invocação automática habilitada. Este é o contrato de dependência no nível da Skill; .mcp.json é o contrato de conexão correspondente no nível do Plugin.

Os arquivos de Skill separados de pesquisa/comparação/stack anteriores foram removidos do produto e do pacote de distribuição atuais.

Nove ferramentas MCP padrão

search_ai_projects
get_project_facts
get_license_evidence
compare_ai_projects
find_alternatives
compose_ai_stack
get_radar_overview
browse_radar_projects
browse_radar_skills

Todas as nove são somente leitura. Elas não executam nem instalam código de repositórios de terceiros.

Sem execução de modelo no servidor AI Workstation

Este é um limite rígido do produto para a versão atual.

O Hosted MCP não expõe nenhuma ferramenta de modelo Premium, nenhuma ferramenta de checkout e nenhuma alternância de OAuth/Premium em tempo de execução. A seleção baseada em requisitos chama o seletor público do Radar com:

use_model=false

Portanto, um fluxo de trabalho comum de Skill/MCP é:

ChatGPT/Codex host model
        -> chooses/read tools
        -> AI Workstation public Radar data/evidence
        -> host model synthesizes the final answer

Ele não é:

host model -> AI Workstation model -> second model bill

Se capacidades de modelo no servidor vinculadas a membros forem adicionadas posteriormente, elas devem ser lançadas como uma nova versão revisada do produto, e não habilitadas por uma variável de ambiente oculta.

Modelo de evidências

Cada resultado de ferramenta separa:

  1. fatos verificados — observações com respaldo de fontes que cruzaram a fronteira de evidências;
  2. recomendações — análise do modelo host/regras;
  3. desconhecidos — informações indisponíveis ou não verificadas;
  4. riscos — limites de licença, manutenção, implantação, segurança e integração.

Um valor em data não é automaticamente um fato verificado. A evidência de licença é deliberadamente mais rigorosa e é evidência técnica, não aconselhamento jurídico.

As ferramentas de requisitos publicam o contrato real de restrições tipadas por meio do MCP:

{"id":"web_ui","value":true,"polarity":"required"}

Correspondências formais são revalidadas contra evidências de detalhes do projeto. Trechos do README podem verificar diretamente afirmações restritas sobre Docker, auto-hospedagem, interface de navegador e baixo/sem código; requisitos rígidos não resolvidos tornam-se bloqueadores de correspondência aproximada. Um rótulo de Licença é exposto apenas como observed_license_label até que uma fonte direta da família LICENSE suporte um fato verificado de license. O horário de observação da resposta e a atualidade da fonte de evidências são relatados separadamente.

Recursos oficiais nos resultados

Os resultados das ferramentas MCP incluem links canônicos do editor, sem rastreamento, em:

data.official_resources

com:

A Skill unificada pode exibi-los uma vez ao final de uma resposta normal voltada ao usuário. Eles são mantidos separados dos fatos verificados para que a atribuição ao editor nunca altere uma conclusão de pesquisa.

Hosted MCP

Endpoint canônico:

https://mcp.aiworkstation.cn/mcp

O modo Hosted atual é intencionalmente:

anonymous
read-only
data-only
9 tools
no OAuth
no WorkOS dependency
no Premium/server model

O contêiner permanece no loopback do host 127.0.0.1:8001 atrás de Nginx/TLS.

Controles anônimos contra abuso

O gateway usa duas janelas de solicitação por IP, além de um limite de conexões:

  • janela curta: 60 requests/minute, rajada 30;
  • sustentada: 10 requests/minute, rajada 300;
  • conexões simultâneas: 10 por IP;
  • corpo de solicitação MCP: 256 KB no máximo;
  • caminhos não relacionados no hostname MCP dedicado retornam 404.

Isso é intencionalmente baseado em solicitações, e não em tokens, porque as nove ferramentas de dados não consomem tokens de modelo do AI Workstation.

Use agora

O Plugin v0.3.3 publicado empacota a Skill unificada e a configuração de produção do Hosted MCP juntas. Codex e o host Codex do ChatGPT desktop podem instalar ambos a partir de uma única entrada de marketplace com versão fixada. A listagem pública do diretório do ChatGPT ainda está em análise. Hoje:

  • usuários de Codex / ChatGPT desktop podem instalar o Plugin completo do repositório;
  • usuários do ChatGPT web podem registrar https://mcp.aiworkstation.cn/mcp como um aplicativo em modo de desenvolvedor Sem Autenticação enquanto a listagem pública está pendente;
  • usuários de Python podem instalar o pacote CLI/MCP correspondente do PyPI com:
python -m pip install \
  "aiworkstation-open-source-intelligence[mcp]==0.3.3"

Consulte o Início rápido para etapas exatas de ChatGPT, Codex e Python e a Versão v0.3.3 para ativos assinados e somas de verificação. O arquivo imutável v0.3.0 continua sendo o artefato anterior somente de Skills; o Plugin completo usa a identidade de patch atual v0.3.3 em vez de substituí-la.

Desenvolvimento local

python -m venv .venv
source .venv/bin/activate
python -m pip install -e ".[mcp]"

Dados de fixture offline:

OSI_PROVIDER=mock osi-mcp

Dados públicos ao vivo do Radar:

OSI_PROVIDER=http \
AIWORKSTATION_RADAR_BASE_URL=https://aiworkstation.cn \
osi-mcp

A verificação de configuração hospedada exige uma identidade candidata exata:

OSI_PROVIDER=http \
OSI_HOSTED_ACCESS_MODE=public \
OSI_RELEASE_COMMIT=<exact-40-char-sha> \
OSI_IMAGE_COMMIT=<same-exact-40-char-sha> \
osi-mcp-hosted --check-config

Definir OSI_HOSTED_ACCESS_MODE=oauth falha de forma segura na versão atual.

Regras de segurança

  • nunca executar código de repositório de terceiros como parte da pesquisa;
  • nunca inferir permissão a partir de uma licença ausente;
  • nunca enfraquecer silenciosamente um requisito rígido para fabricar uma correspondência;
  • nunca afirmar compatibilidade entre projetos sem evidências ou um teste controlado;
  • nunca substituir memória do modelo por evidências ao vivo indisponíveis;
  • nunca habilitar execução de modelo no servidor do AI Workstation no caminho padrão atual de Skill/MCP.

Verificações de desenvolvimento

python -m compileall -q src tests
python -m unittest discover -s tests -v
osi-validate-plugin --root .
osi-readiness --root .

O CI cobre Python 3.10 e 3.12, empacotamento determinístico de Skills, viagens de ida e volta do MCP, configuração hospedada somente de dados e empacotamento de contêineres.

Licença

O repositório público é licenciado sob Apache-2.0. Isso não concede direitos sobre bancos de dados privados do AI Workstation, conjuntos de dados não publicados, credenciais, infraestrutura ou marcas registradas.