CODExGAMERZ/homogenous

Assistente de codificação AI CLI de nível empresarial, local-first, alimentado por inferência LLM de múltiplos provedores, habilidades dinâmicas de agente e Protocolo de Contexto de Modelo (MCP).

O que é homogenous?

O CODExGAMERZ/homogenous é um assistente de codificação AI de alto desempenho, executado localmente, que oferece uma interface de linha de comando (CLI) robusta. Ele se destaca por integrar inferência de modelos de linguagem de grande escala (LLM) de múltiplos provedores, permitindo flexibilidade e independência de fornecedor. A ferramenta utiliza um sistema dinâmico de habilidades de agente, onde o usuário pode carregar e executar extensões ou 'sketchs' que modulam o comportamento do agente, e suporta o Protocolo de Contexto de Modelo (MCP) para acesso a recursos externos. Ideal para desenvolvedores que precisam de um assistente de codificação privado, customizável e que opere sem depender de serviços cloud, sendo compatível com as principais plataformas de desenvolvimento.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add CODExGAMERZ/homogenous

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que homogenous faz?

Assistente de codificação AI CLI de nível empresarial, local-first, alimentado por inferência LLM de múltiplos provedores, habilidades dinâmicas de agente e Protocolo de Contexto de Modelo (MCP).

Visão Geral

Este assistente oferece:

  • Execução Local: Toda a inferência e processamento ocorre no seu computador, garantindo privacidade e baixa latência.
  • Múltiplos Provedores LLM: Suporte para vários provedores de modelo de linguagem (como OpenAI, Anthropic, Hugging Face, etc.), selecionáveis via configuração.
  • Habilidades Dinâmicas: Carregue e use 'sketchs' (scripts de habilidade) que estendem ou modificam o comportamento do agente.
  • Protocolo de Contexto de Modelo (MCP): Integração com servidores MCP para acessar bancos de dados, APIs, sistemas de arquivos e outras ferramentas externas de forma segura.

Uso

# Iniciar o assistente
homogenous --model openai --skill my-sketch.js

# Exemplo de comando no CLI
> gere uma função de validação de email em JavaScript

Configuração

Configure provedores LLM no arquivo config.json:

{
  "provider": "openai",
  "model": "gpt-4",
  "apiKey": "sk-...",
  "skills": ["./skills/sketch-a.js", "./skills/sketch-b.js"],
  "mcpServers": ["http://localhost:3100/mcp"]
}

Habilidades (Sketchs)

Os sketchs são scripts (ex.: my-sketch.js) que definem ferramentas e comportamentos personalizados para o agente. Eles seguem uma API simples:

module.exports = {
  name: 'Validador de Email',
  execute: async (context, args) => {
    const email = args[0];
    const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
    return regex.test(email) ? 'Válido' : 'Inválido';
  }
};

Suporte a MCP

Conecte-se a servidores MCP para enriquecer o assistente com dados e ações externas. Exemplo de conexão a um servidor MCP:

homogenous --mcp http://localhost:3100/mcp

E então use comandos como:

> Procure no banco de dados de clientes por 'João'

Licença

MIT

Habilidades Relacionadas