FastVLM: Codificação de Visão Eficiente para Modelos de Linguagem de Visão

2025-05-13
FastVLM: Codificação de Visão Eficiente para Modelos de Linguagem de Visão

FastVLM apresenta um novo codificador de visão híbrido, reduzindo drasticamente o tempo de codificação e a saída de tokens para imagens de alta resolução. Mesmo a menor variante possui um tempo de primeiro token (TTFT) 85 vezes mais rápido e um codificador de visão 3,4 vezes menor do que o LLaVA-OneVision-0.5B. Variantes maiores, emparelhadas com o LLM Qwen2-7B, superam modelos recentes como o Cambrian-1-8B, atingindo um TTFT 7,9 vezes mais rápido. Um aplicativo de demonstração iOS mostra seu desempenho móvel. O projeto fornece instruções detalhadas para inferência e suporta Apple Silicon e dispositivos Apple.

Leia mais

wtfis: Ferramenta poderosa de coleta de informações de domínio/IP de código aberto

2025-05-12
wtfis: Ferramenta poderosa de coleta de informações de domínio/IP de código aberto

wtfis é uma ferramenta de linha de comando que coleta informações sobre um domínio, FQDN ou endereço IP usando vários serviços OSINT. Projetada para facilidade de uso, ela apresenta os resultados em um formato legível por humanos e minimiza as chamadas de API para evitar o excesso de cotas. Integra várias fontes como VirusTotal, IP2Whois, Shodan, Greynoise, URLhaus e AbuseIPDB, fornecendo informações ricas, como pontuações de reputação, classificações de popularidade, categorias, resoluções, dados Whois, portas abertas e associações de URLs maliciosas. Os usuários podem configurar chaves de API para recursos avançados e personalizar argumentos, com implantação do Docker também suportada.

Leia mais

Mergeable: Uma caixa de entrada melhor para solicitações pull do GitHub

2025-05-12
Mergeable: Uma caixa de entrada melhor para solicitações pull do GitHub

Mergeable é um aplicativo de navegador projetado para melhorar o gerenciamento de solicitações pull do GitHub. Ele permite que os usuários organizem PRs em seções usando consultas de pesquisa flexíveis, armazena todos os dados localmente no navegador, suporta atalhos de teclado para navegação rápida e se conecta a várias instâncias do GitHub (incluindo o GitHub Enterprise). Importantemente, ele destaca os PRs aguardando sua ação, tudo sem precisar de nenhuma instalação de aplicativo do GitHub. Experimente a instância pública em https://app.usemergeable.dev ou faça o auto-hospedamento usando a documentação em https://www.usemergeable.dev.

Leia mais
Desenvolvimento Solicitação Pull

Airweave: Busca semântica em qualquer aplicativo com seu agente

2025-05-12
Airweave: Busca semântica em qualquer aplicativo com seu agente

Airweave capacita seus agentes de IA a realizar buscas semânticas em qualquer aplicativo. Ele é compatível com MCP e integra-se perfeitamente a aplicativos, bancos de dados e APIs, transformando seu conteúdo em conhecimento pronto para o agente. Seus dados são estruturados ou não estruturados, o Airweave os divide em entidades processáveis, os armazena e os torna recuperáveis por meio de endpoints REST e MCP. Recursos importantes incluem sincronização de dados de mais de 25 fontes, pipeline de extração e transformação de entidades, arquitetura multilocatário, atualizações incrementais e busca semântica. Construído com FastAPI (Python), bancos de dados PostgreSQL e Qdrant e implantável via Docker Compose e Kubernetes.

Leia mais

StarGuard: Pontuações de Confiança para Repositórios GitHub

2025-05-12
StarGuard: Pontuações de Confiança para Repositórios GitHub

StarGuard é uma ferramenta de linha de comando projetada para detectar campanhas de estrelas falsas, sequestro de dependências, sinalizadores de licença e outros indicadores de risco de código aberto no GitHub. Analisando estrelas, dependências, licenças, mantenedores e código, ele gera uma pontuação de confiança, permitindo que CTOs, equipes de segurança e VCs avaliem rapidamente os riscos de código aberto. StarGuard produz relatórios em JSON, Markdown e texto simples, além de gráficos de histórico de estrelas e badges shields.io.

Leia mais
Desenvolvimento

kdlfmt: Formatador de código KDL robusto

2025-05-12
kdlfmt: Formatador de código KDL robusto

kdlfmt é uma ferramenta de linha de comando baseada em Rust para formatar documentos KDL (Key-Data-List). A instalação é flexível, suportando Cargo, Homebrew, npm e binários pré-compilados. Oferece o comando `format` para formatação, `check` para validação e `completions` para autocompletar o shell. Arquivos `.kdlfmtignore` permitem exclusão, e opções permitem especificar a versão do KDL e o nível de log. Seja por meio de entrada de pipeline ou processando arquivos, o kdlfmt formata eficientemente o código KDL para melhor legibilidade e consistência.

Leia mais
Desenvolvimento

toyDB: Um banco de dados SQL distribuído em Rust para fins educacionais

2025-05-11
toyDB: Um banco de dados SQL distribuído em Rust para fins educacionais

toyDB é um banco de dados SQL distribuído construído do zero em Rust como um projeto educacional. Ele visa ilustrar a arquitetura e os conceitos por trás de bancos de dados SQL distribuídos de forma simples e compreensível, suportando a maioria dos recursos comuns do SQL, incluindo junções, agregações e transações. Embora desempenho e escalabilidade não sejam objetivos principais, uma ferramenta de benchmark está incluída para avaliar o desempenho em várias cargas de trabalho. O toyDB usa o Raft para consenso para gerenciar um armazenamento de chave/valor transacional, com um mecanismo de consulta SQL construído sobre ele.

Leia mais
Desenvolvimento Banco de dados distribuído

Scraperr: Extração precisa de dados da web com XPath

2025-05-11
Scraperr: Extração precisa de dados da web com XPath

Scraperr é um aplicativo de raspagem da web auto-hospedado que usa seletores XPath para extração precisa de dados. Ele oferece uma interface limpa para gerenciar trabalhos de raspagem, visualizar resultados e exportar dados em vários formatos. Os recursos incluem gerenciamento de filas, rastreamento de domínio, cabeçalhos personalizados, downloads de mídia, visualização de resultados e canais de notificação. Lembre-se de respeitar o robots.txt, os termos de serviço e implementar a limitação de taxa. Use apenas em sites que explicitamente permitem raspagem.

Leia mais
Desenvolvimento

Aplicativo de tarefas para Windows nativo em C puro

2025-05-11
Aplicativo de tarefas para Windows nativo em C puro

Um aplicativo de tarefas para Windows moderno e nativo, construído com C e a API Win32. Permite criar, editar, excluir e marcar itens de tarefas como concluídos, com armazenamento persistente em AppData. Inclui integração com a bandeja do sistema e aparência nativa do Windows. O aplicativo suporta até 100 itens de tarefas. O código-fonte é de código aberto e inclui instruções de compilação.

Leia mais

GlassFlow: ETL em tempo real para ClickHouse

2025-05-11
GlassFlow: ETL em tempo real para ClickHouse

O GlassFlow é um processador de stream em tempo real projetado para engenheiros de dados, simplificando a criação e a gestão de pipelines de dados entre o Kafka e o ClickHouse. Ele possui uma interface amigável para construir e gerenciar pipelines de dados em tempo real, com desduplicação e junções temporais integradas. Lidando com eventos atrasados e garantindo processamento exatamente-uma-vez, o GlassFlow escala para lidar com dados de alta taxa de transferência, entregando resultados precisos e de baixa latência sem sacrificar a simplicidade ou o desempenho. A interface web intuitiva simplifica a configuração e o monitoramento do pipeline, enquanto sua arquitetura robusta garante o processamento confiável de dados. Ele suporta desenvolvimento local e implantação do Docker e inclui uma configuração de demonstração abrangente para integração rápida.

Leia mais
Desenvolvimento processamento em tempo real

Medidor de Deformação de Placa de Circuito para Medição de Deflexão em Micrômetros

2025-05-11
Medidor de Deformação de Placa de Circuito para Medição de Deflexão em Micrômetros

Este projeto apresenta um design engenhoso de sensor de deformação em que o elemento sensor é a própria placa de circuito. Altamente sensível, ele mede deflexões na faixa de micrômetros com uma faixa de escala completa de +/- 3cm. Utilizando uma ponte de 4 ou 2 elementos, é fácil de montar manualmente e não requer forno de refluxo. Pode ser usado de forma independente com um microcontrolador Seeed Studio XIAO RP2040 integrado ou um externo. Um script Python para visualização e um Jupyter Notebook para personalizar a forma do sensor também são fornecidos.

Leia mais

LoopMix128: PRNG rápido e robusto com período de 2^128

2025-05-10
LoopMix128: PRNG rápido e robusto com período de 2^128

LoopMix128 é um gerador de números pseudo-aleatórios (PRNG) extremamente rápido com um período garantido de 2^128, injetividade comprovada e aprovações limpas em BigCrush e PractRand (32 TB). Projetado para aplicações não criptográficas onde velocidade e qualidade estatística são importantes, ele supera significativamente os geradores de bibliotecas padrão e compete ou supera outros PRNGs modernos de alta velocidade como wyrand e xoroshiro128++. Sua performance é respaldada por testes rigorosos, passando nos testes BigCrush e PractRand sem anomalias, e ostentando um estado injetor comprovado de 192 bits permitindo streams paralelos.

Leia mais

Monitor de Planta Carnívora com Raspberry Pi: Diversão Superdimensionada

2025-05-10
Monitor de Planta Carnívora com Raspberry Pi: Diversão Superdimensionada

Um desenvolvedor construiu um sistema de biosurvelhança semi-autônomo, o Xenolab, para monitorar plantas carnívoras usando um Raspberry Pi 5, uma tela sensível ao toque de 7 polegadas e um gabinete impresso em 3D. O sistema monitora temperatura, umidade, umidade do solo e simula vento e luz. Embora admitindo que o projeto é extremamente superdimensionado para diversão, o desenvolvedor documentou o processo, desde a modelagem 3D e fiação até o sistema em funcionamento.

Leia mais

Simplificando a Interação com o Claude CLI usando um SDK Python

2025-05-10
Simplificando a Interação com o Claude CLI usando um SDK Python

Um novo SDK Python, `codesys`, simplifica a interação com a ferramenta Claude CLI. Ele suporta todas as opções do Claude CLI, oferece saída de streaming automática ou manual e permite acesso personalizado a ferramentas. Os desenvolvedores podem usar o SDK de forma eficiente imitando seu fluxo de trabalho real de código Claude — planejando a tarefa explorando a base de código e, em seguida, implementando o plano. O SDK também fornece vários exemplos mostrando saída de streaming automática e manual, análise JSON, uso de ferramentas personalizadas e passagem de argumentos adicionais.

Leia mais
Desenvolvimento

QueryLeaf: Traduzindo consultas SQL para comandos MongoDB com facilidade

2025-05-10
QueryLeaf: Traduzindo consultas SQL para comandos MongoDB com facilidade

QueryLeaf é uma biblioteca Node.js que traduz consultas SQL em comandos MongoDB. Ele analisa SQL usando node-sql-parser, transforma-o em um conjunto de comandos abstratos e, em seguida, executa esses comandos usando o driver MongoDB Node.js. QueryLeaf suporta operações SQL básicas (SELECT, INSERT, UPDATE, DELETE) e recursos de consulta avançados, como acesso a campos aninhados, acesso a elementos de array, GROUP BY com funções de agregação e JOINs. Ele oferece várias interfaces: uma biblioteca, CLI e servidor web. Para teste e depuração sem um banco de dados real, use DummyQueryLeaf.

Leia mais
Desenvolvimento SQL para MongoDB

Gmail para SQLite: A Ferramenta Definitiva de Análise de E-mails

2025-05-10
Gmail para SQLite: A Ferramenta Definitiva de Análise de E-mails

Este script baixa seus e-mails do Gmail para um banco de dados SQLite para análise. Consulte seus dados de e-mail para descobrir quantos e-mails você recebeu por remetente, quais e-mails são os maiores e quais e-mails não lidos persistem. A configuração envolve a criação de um projeto Google Cloud, a ativação da API do Gmail e a criação de um ID de cliente OAuth. Após executar o script, use a ferramenta de linha de comando sqlite3 para consultar o banco de dados. Opções de sincronização incremental e completa estão disponíveis para gerenciamento eficiente de dados de e-mail.

Leia mais
Desenvolvimento

Agente Erlang: Uma estrutura distribuída para a API OpenAI

2025-05-09
Agente Erlang: Uma estrutura distribuída para a API OpenAI

Uma estrutura Erlang robusta e distribuída para integração perfeita com a API OpenAI. Com árvores de supervisão integradas, geração dinâmica de clientes de API e execução de ferramentas, ela suporta todos os endpoints da API OpenAI e possui tolerância a falhas, limitação de taxa e suporte a streaming. A árvore de supervisão hierárquica garante estabilidade e confiabilidade. Desenvolvedores podem facilmente registrar e executar ferramentas personalizadas e acessar diretamente a API OpenAI por meio de chamadas de função simples.

Leia mais

BlenderQ: Gerenciador de Fila de Renderização Blender em Linha de Comando

2025-05-09
BlenderQ: Gerenciador de Fila de Renderização Blender em Linha de Comando

BlenderQ é uma ferramenta de interface de usuário de terminal para gerenciar uma fila de renderizações Blender locais. Adicione vários arquivos .blend a uma fila e monitore o progresso deles a partir do terminal. Construído com Node.js e Ink, ele suporta temas e ícones Nerd Fonts, tornando a instalação rápida e fácil. O autor escolheu Node.js em vez de Python ou Go devido aos componentes prontamente disponíveis que atendiam aos requisitos do projeto, permitindo uma entrega mais rápida de uma IU de terminal funcional e fácil de manter.

Leia mais
Desenvolvimento

Cogent Core: Escreva uma vez, execute em qualquer lugar

2025-05-09
Cogent Core: Escreva uma vez, execute em qualquer lugar

Cogent Core é uma estrutura gratuita e de código aberto para construir aplicativos 2D e 3D poderosos, rápidos e elegantes que rodam em macOS, Windows, Linux, iOS, Android e na web a partir de uma única base de código Go. Essa estrutura 'escreva uma vez, execute em qualquer lugar' possui extensa documentação e exemplos interativos diretamente editáveis e executáveis em seu site, que é em si um aplicativo Cogent Core rodando em wasm. As instruções de instalação devem ser seguidas antes do desenvolvimento.

Leia mais
Desenvolvimento

fui: Uma biblioteca de interface de usuário TTY baseada em framebuffer em C

2025-05-08
fui: Uma biblioteca de interface de usuário TTY baseada em framebuffer em C

fui é uma biblioteca C leve para interagir diretamente com o framebuffer em um contexto tty. Ela usa um sistema de desenho em camadas, suportando desenho de pixels, formas primitivas (linhas, retângulos, círculos), renderização de fonte de bitmap, tratamento de eventos de teclado e mouse (via libevdev) e um sistema de som básico baseado em ALSA (atualmente ondas senoidais e acordes). A biblioteca é estática e inclui exemplos e testes (usando cmocka). Um jogo simples de Asteroides demonstra os recursos de som.

Leia mais
Desenvolvimento Biblioteca Gráfica

req-update-check: Atualize seu requirements.txt sem esforço

2025-05-08
req-update-check: Atualize seu requirements.txt sem esforço

Cansado de atualizar manualmente seu arquivo `requirements.txt`? O `req-update-check` automatiza o processo! Essa ferramenta Python verifica atualizações em suas dependências, exibindo a gravidade (major/minor/patch), páginas iniciais e logs de alterações. Suporta cache, comentários e vários métodos de instalação, simplificando o gerenciamento de dependências. Aumente seu fluxo de trabalho de desenvolvimento hoje!

Leia mais
Desenvolvimento

Void: A Alternativa Open Source para o Cursor

2025-05-08
Void: A Alternativa Open Source para o Cursor

Void é um editor de código aberto que visa ser uma alternativa ao Cursor. O código-fonte completo está disponível neste repositório, e contribuições de todos são bem-vindas. Um guia de contribuição (HOW_TO_CONTRIBUTE) e um guia de código-base (VOID_CODEBASE_GUIDE) são fornecidos. A equipe está facilmente acessível através de seu servidor Discord e e-mail ([email protected]). Void é um fork do repositório do VS Code e incentiva a colaboração e sugestões.

Leia mais
Desenvolvimento alternativa ao Cursor

Qtap: Agente eBPF para Capturar Tráfego de Rede do Kernel Linux sem Modificações no Aplicativo

2025-05-08
Qtap: Agente eBPF para Capturar Tráfego de Rede do Kernel Linux sem Modificações no Aplicativo

O Qtap é um agente baseado em eBPF que captura o tráfego de rede que flui pelo kernel do Linux sem exigir modificações no aplicativo, instalação de proxy ou gerenciamento de certificados. Ele intercepta dados antes e depois da criptografia, anexando-se às funções TLS/SSL, passando-os para plug-ins flexíveis com contexto abrangente (processo/contêiner/host/usuário/protocolo, etc.). O Qtap exibe dados brutos, não criptografados, com sobrecarga mínima e latência zero, aumentando os pipelines de observabilidade existentes e permitindo usos como auditoria de segurança, depuração de rede, desenvolvimento de API e solução de problemas de integrações de terceiros. Atualmente em desenvolvimento inicial, algumas APIs podem mudar e a documentação pode estar incompleta, mas contribuições e feedback da comunidade são bem-vindos.

Leia mais
Desenvolvimento

Framework Xenon: Uma poderosa estrutura de hacking de jogos em C++

2025-05-08
Framework Xenon: Uma poderosa estrutura de hacking de jogos em C++

Xenon é uma estrutura C++ poderosa e flexível projetada para criar trapaças de jogos, internas e externas. Sua arquitetura modular permite a implementação fácil de recursos como ESP, Aimbot, Radar e muito mais. Xenon suporta vários motores de jogo, incluindo Unreal Engine e Unity, e é projetado para ser universal, podendo ser adaptado a vários jogos com alterações mínimas. O framework oferece opções de cheats internas (injeção de DLL) e externas (aplicativo independente), simplificando o processo de desenvolvimento.

Leia mais

sectorlisp: Uma implementação LISP de 512 bytes

2025-05-08
sectorlisp: Uma implementação LISP de 512 bytes

sectorlisp é uma implementação inovadora de LISP de 512 bytes capaz de inicializar o avaliador metacircular de John McCarthy em hardware nu. Removendo elementos desnecessários do LISP, este projeto oferece implementações em LISP, C e assembly i8086, sendo que esta última inicia pelo BIOS. Isso o torna provavelmente a menor implementação verdadeira de LISP até hoje.

Leia mais
Desenvolvimento Avaliador Metacircular

Planejamento de rotas nos EUA em velocidade: Apresentando o US Routing

2025-05-08
Planejamento de rotas nos EUA em velocidade: Apresentando o US Routing

US Routing é uma biblioteca Python para planejamento de rotas locais rápidas nos Estados Unidos. Ideal para situações em que resultados aproximados são suficientes, ela utiliza o conjunto de dados de estradas da América do Norte. Calcule rapidamente rotas entre cidades, códigos postais ou coordenadas, escolhendo entre a menor distância e o tempo mais rápido. Obtenha informações detalhadas da rota, incluindo distância, duração e estados percorridos. A biblioteca também inclui funcionalidade para baixar e processar o conjunto de dados de estradas da América do Norte e permite a construção de gráficos de roteamento personalizados.

Leia mais
Desenvolvimento geoprocessamento

Picostrap 5: Tema inicial do WordPress Bootstrap 5 ultrarrápido

2025-05-07
Picostrap 5: Tema inicial do WordPress Bootstrap 5 ultrarrápido

Picostrap 5 é um tema inicial do WordPress baseado no Bootstrap 5, extremamente rápido, que combina perfeitamente o SASS com o Customizador do WordPress. Personalize a aparência do Bootstrap diretamente no painel administrativo do WordPress, e o Picostrap recompilará o CSS necessário em tempo real usando um compilador SASS integrado que roda no seu navegador. Oferece gerador de paletas de cores com IA, visualização ao vivo do guia de estilo, amplas opções de personalização e muitos recursos comutáveis, como desativar o editor Gutenberg, adicionar um botão "Voltar ao topo", etc. Além disso, é compatível com WooCommerce, LiveCanvas e WindPress, e focado em desempenho.

Leia mais
Desenvolvimento Tema WordPress

Tempo de execução Go: Proposta para execução sem SO

2025-05-07
Tempo de execução Go: Proposta para execução sem SO

Esta proposta sugere adicionar um novo alvo GOOS (por exemplo, GOOS=none) ao tempo de execução Go, permitindo que programas Go sejam executados sob funções de saída definidas pelo aplicativo, em vez de depender de chamadas de sistema arbitrárias do SO. Isso permite a execução independente sem suporte direto do SO, um recurso já implementado no projeto TamaGo. A proposta defende a inclusão a montante. Aplicações Go compiladas com GOOS=none seriam executadas em bare metal; todo o suporte necessário vem do tempo de execução Go e de pacotes de driver externos em Go. Funções-chave como inicialização da CPU, inicialização de hardware, saída padrão, geração de números aleatórios e recuperação de tempo do sistema devem ser definidas. Isso expande significativamente a aplicabilidade do Go a ambientes como sistemas embarcados, máquinas virtuais e UEFI.

Leia mais

Rybbit: Análise da Web Open Source e Respeitosa com a Privacidade

2025-05-07
Rybbit: Análise da Web Open Source e Respeitosa com a Privacidade

Rybbit é uma alternativa moderna, de código aberto e respeitosa com a privacidade ao Google Analytics. A configuração leva apenas alguns minutos e é super intuitiva. Veja uma demonstração ao vivo em um site de produção real com mais de um milhão de visitas por mês. Você pode se registrar em nosso serviço hospedado em https://rybbit.io ou hospedar o Rybbit em seu próprio VPS. Aprenda mais sobre o Rybbit lendo nossa documentação. Todas as métricas principais de análise da web, incluindo sessões, usuários únicos, visualizações de página, taxa de rejeição, duração da sessão. Sem cookies ou rastreamento de usuários - compatível com GDPR e CCPA. Objetivos personalizáveis. Painéis de retenção, jornadas do usuário e funis. Filtragem avançada em mais de 15 dimensões. Eventos personalizados. Painel de sessões ao vivo. Rastreamento de localização em 3 níveis (país -> região -> cidade) + visualizações de mapa avançadas. Painel em tempo real. Suporte para organizações e número ilimitado de sites.

Leia mais

ty: Verificador de tipos Python e servidor de linguagem extremamente rápido em Rust

2025-05-07
ty: Verificador de tipos Python e servidor de linguagem extremamente rápido em Rust

ty é um verificador de tipos Python e servidor de linguagem extremamente rápido, escrito em Rust. Ainda está em desenvolvimento e não está pronto para uso em produção. Todo o desenvolvimento agora acontece no repositório Ruff; por favor, envie pull requests lá para alterações no submódulo ruff (que inclui todo o código-fonte Rust). Consulte o guia de contribuição para obter detalhes. Licenciado sob a licença MIT.

Leia mais
Desenvolvimento Verificação de Tipos
1 2 18 19 20 22 24 25 26 50 51