A-MEM: Um Sistema de Memória Agêntica para Agentes de LLM

2025-03-03
A-MEM: Um Sistema de Memória Agêntica para Agentes de LLM

Agentes de Modelos de Linguagem Ampla (LLM) são excelentes em tarefas complexas, mas precisam de sistemas de memória sofisticados para aproveitar experiências passadas. O A-MEM introduz um novo sistema de memória agêntica que organiza dinamicamente as memórias usando os princípios Zettelkasten. Ele possui indexação e vinculação inteligentes, geração abrangente de notas com atributos estruturados e evolução contínua da memória. A tomada de decisões orientada por agentes garante o gerenciamento adaptativo da memória. Experimentos em seis modelos básicos demonstram desempenho superior em comparação com os melhores da categoria. Este repositório fornece código para reproduzir os resultados; para aplicativos, consulte a implementação oficial.

Leia mais

Chirp: Transferência de Dados Baseada em Som

2025-03-03
Chirp: Transferência de Dados Baseada em Som

Chirp é um aplicativo que transmite dados por meio de som. Ele usa um esquema de codificação simples para converter texto em frequências de áudio, que são reproduzidas pelas caixas de som e captadas por um microfone. Possui visualização de frequência em tempo real, transmissão de texto para som e recepção de som para texto, usando assinaturas distintas de início e fim. Construído com Node.js, React, TypeScript e Vite, aproveitando a Web Audio API para processamento de áudio.

Leia mais

Smartest Kid: Assistente de IA para desktop Windows em Python

2025-03-03
Smartest Kid: Assistente de IA para desktop Windows em Python

Apresentamos o Smartest Kid, um assistente de IA para desktop Windows desenvolvido em Python! Inspirado no SmarterChild, ele possui uma interface de bate-papo simples e limpa e usa a automação COM do Windows para interagir com o Microsoft Office (Word, Excel), imagens e seu sistema de arquivos. Perfeito para usuários do Windows que exploram a automação de desktop com tecnologia de IA. O projeto é de código aberto e aceita contribuições para expandir sua funcionalidade e personalidade.

Leia mais

Implementação Go de alta performance de mecanismos de atenção e camadas Transformer

2025-03-03
Implementação Go de alta performance de mecanismos de atenção e camadas Transformer

A equipe de Pesquisa de Fronteira da takara.ai apresenta a primeira implementação pura em Go de mecanismos de atenção e camadas Transformer, priorizando alto desempenho e facilidade de uso. Esta biblioteca inclui atenção de produto escalar, atenção multi-cabeça e uma implementação completa da camada Transformer, com operações em lote para melhor desempenho e operações de matriz otimizadas para CPU. Ideal para computação de borda, processamento em tempo real, aplicativos nativos em nuvem, sistemas embarcados e implantações de produção. Melhorias futuras incluem codificação posicional, dropout e aceleração CUDA.

Leia mais
Desenvolvimento Mecanismos de Atenção

agents.json: Simplificando a Interação de Agentes de IA com APIs

2025-03-03
agents.json: Simplificando a Interação de Agentes de IA com APIs

A Wildcard AI apresenta a especificação agents.json, projetada para otimizar a interação de agentes de IA com APIs. Construída sobre o padrão OpenAPI, ela aborda o desafio de agentes de IA executarem sequências de chamadas de API de várias etapas, adicionando recursos como fluxos e links. O arquivo agents.json descreve os endpoints da API e suas interações, permitindo a execução confiável de chamadas de API por agentes de IA. O pacote Python Wildcard Bridge fornece funcionalidade para carregar, analisar e executar arquivos agents.json, permitindo que os desenvolvedores integrem perfeitamente agentes de IA com APIs simplesmente adicionando um arquivo agents.json.

Leia mais
Desenvolvimento interação com API

FlakeUI: Uma Nova Interface de Usuário Gráfica Baseada em Fractais

2025-03-03
FlakeUI: Uma Nova Interface de Usuário Gráfica Baseada em Fractais

FlakeUI revoluciona a navegação de conteúdo com sua interface gráfica baseada em estrutura fractal, órbita pai-filho e elementos de zoom. Imagine explorar seu conteúdo web não como uma lista simples, mas como um universo fractal dinâmico e explorável. Os usuários navegam nesta interface visualmente impressionante usando cinco gestos intuitivos: arrastar para panorâmica, girar, ampliar, reduzir e rolar para alternar modos. Construído com Javascript, o FlakeUI é perfeito para sites visitados com frequência, como coleções de links selecionados ou catálogos hierárquicos pesquisáveis. O conteúdo é gerenciado por meio de páginas XHTML e configuração XML, suportando navegação por hiperlinks dentro dos nós. Experimente a navegação de conteúdo como nunca antes!

Leia mais

Ninjavis: Visualizando Logs de Construção Ninja

2025-03-03
Ninjavis: Visualizando Logs de Construção Ninja

Ninjavis analisa logs de construção Ninja, extraindo o alvo, o tempo de início e o tempo de término para cada item de construção. Ele gera esses dados em um modelo com uma visualização de linha do tempo simples usando vis.js. Inspirado pelo buildbloat, ajuda a analisar o desempenho da construção. Lembre-se de executar `ninja -t recompact` antes para remover entradas duplicadas no log. A ferramenta oferece uma interface de linha de comando limpa para gerar perfis de construção.

Leia mais
Desenvolvimento ferramentas de construção

uBlock Origin e a Depreciação do Manifest V3 no Chrome

2025-03-03
uBlock Origin e a Depreciação do Manifest V3 no Chrome

A partir do Chrome 127, usuários do uBlock Origin (uBO) verão avisos devido à depreciação das extensões Manifest V2. O uBO, uma extensão Manifest V2, não possui um equivalente Manifest V3. Uma alternativa leve, uBO Lite (uBOL), foi lançada, mas com sacrifícios de recursos para compatibilidade com o Manifest V3. Os usuários devem decidir se mudam para o uBOL ou continuam usando o uBO em navegadores como o Firefox. Discussões sobre a extensão do suporte ao Manifest V2 no Chrome até junho de 2025 estão em andamento.

Leia mais
Desenvolvimento

SmallPond: Uma estrutura de processamento de dados leve

2025-03-02
SmallPond: Uma estrutura de processamento de dados leve

SmallPond é uma estrutura de processamento de dados leve e de alto desempenho, construída com DuckDB e 3FS. Ele escala para lidar com conjuntos de dados em escala de petabytes sem exigir serviços de longa execução e suporta Python 3.8-3.12. Sua API simples permite fácil carregamento, processamento e salvamento de dados. Com base no benchmark GraySort em um cluster de 50 nós de computação e 25 nós de armazenamento executando 3FS, o SmallPond classificou 110,5 TiB de dados em 30 minutos e 14 segundos, atingindo uma taxa de transferência média de 3,66 TiB/min.

Leia mais
Desenvolvimento

Máquina PCR à prova de adulteração: garantindo resultados científicos verificáveis

2025-03-02
Máquina PCR à prova de adulteração: garantindo resultados científicos verificáveis

Para combater o problema crescente de falsificação de dados na biomedicina, pesquisadores desenvolveram uma máquina PCR verificável. Ao integrar assinatura criptográfica e hardware seguro na máquina PCR, o sistema garante que os resultados experimentais não possam ser alterados após a geração. Usando uma máquina virtual e um ambiente de execução confiável, o software PCR é isolado, impedindo modificações maliciosas. Essa abordagem melhora a confiabilidade dos dados, mesmo para equipamentos mais antigos, representando um passo significativo na construção de um sistema de pesquisa científica verificável.

Leia mais
Tecnologia

Recommendarr: Recomendações de Filmes e Séries com IA

2025-03-02
Recommendarr: Recomendações de Filmes e Séries com IA

Recommendarr é um aplicativo web que usa IA para fornecer recomendações personalizadas de filmes e séries de TV com base em suas bibliotecas Sonarr, Radarr e Plex. Ele se integra diretamente ao Sonarr e Radarr para analisar suas coleções de mídia e, opcionalmente, ao Plex para incorporar seu histórico de visualização para recomendações ainda melhores. Suporte para OpenAI, modelos locais (Ollama/LM Studio) e qualquer API compatível com OpenAI está incluído. Personalize a contagem de recomendações, parâmetros do modelo e muito mais, com modo claro/escuro e exibição de imagens de pôsteres. Fácil instalação via Docker ou instalação manual. Seus dados permanecem privados; eles nunca são enviados para servidores externos.

Leia mais

Ferramenta VPN de linha de comando: descrição dos parâmetros

2025-03-02
Ferramenta VPN de linha de comando: descrição dos parâmetros

Esta é uma ferramenta VPN acionada por linha de comando. Os usuários podem especificar o destino da rede privada (-d), roteamento global (-g), endereço local (-l), endereço do servidor remoto (-s), modo servidor (-srv), IPs do dispositivo TUN do cliente e do servidor (-tc, -ts) e o nome do dispositivo TUN (-tname). É crucial que o servidor consiga alcançar a rede privada; caso contrário, os pacotes serão perdidos.

Leia mais
Desenvolvimento rede

punktf: Gerenciador de arquivos de configuração multiplataforma para configuração perfeita

2025-03-02
punktf: Gerenciador de arquivos de configuração multiplataforma para configuração perfeita

Cansado de gerenciar diferentes arquivos de configuração para diferentes sistemas? O punktf resolve este problema! Este gerenciador de arquivos de configuração multiplataforma funciona no Windows, Linux e macOS, permitindo que você compile e implante arquivos de configuração em vários destinos com um único comando. Ele usa uma sintaxe semelhante ao Handlebar para compilação condicional e inserção de variáveis, e permite ganchos pré/pós para personalizar o comportamento. Uma configuração, experiência de desenvolvedor consistente em todas as suas máquinas!

Leia mais

AlgoMIDI: Estúdio Musical com Autômatos Celulares e Algoritmos de Travessia de Grafos

2025-03-02
AlgoMIDI: Estúdio Musical com Autômatos Celulares e Algoritmos de Travessia de Grafos

AlgoMIDI é um estúdio musical virtual criado como sucessor espiritual do Cellular Minimata. Em vez de apenas visualizar autômatos celulares, cada célula 'viva' aciona uma nota musical. Usando Vue 3, Vite, TypeScript, Web Audio API (via Tone.js), p5.js e Cytoscape.js, o AlgoMIDI permite que você crie música usando o Jogo da Vida de Conway, algoritmos de travessia de grafos (BFS/DFS) e regras personalizadas. Os recursos incluem velocidade de reprodução ajustável (60-240 BPM), um piano virtual que exibe notas geradas e várias opções de layout para representação visual. É uma abordagem única para composição musical.

Leia mais
Desenvolvimento

Sonic Unleashed Recompilado: Uma Porta Não Oficial para PC com Melhorias Impressionantes

2025-03-02
Sonic Unleashed Recompilado: Uma Porta Não Oficial para PC com Melhorias Impressionantes

Unleashed Recompiled é uma porta para PC feita por fãs da versão Xbox 360 de Sonic Unleashed, obtida através de recompilação estática. Esta porta não oficial traz o jogo para Windows e Linux com melhorias significativas, incluindo altas resoluções, suporte para ultrawide, taxas de quadros aumentadas, desempenho aprimorado e capacidade de modding. Você precisará fornecer seus próprios arquivos de jogo obtidos legalmente. Construído usando recompiladores personalizados inspirados em N64: Recompiled, Unleashed Recompiled possui um menu reformulado, suporte para conquistas e visuais aprimorados, oferecendo uma experiência muito melhorada em relação ao lançamento original do console.

Leia mais

Servo: Mecanismo de renderização web leve e de alto desempenho em Rust

2025-03-01
Servo: Mecanismo de renderização web leve e de alto desempenho em Rust

Servo é um mecanismo de renderização web de alto desempenho escrito em Rust, com suporte para WebGL e WebGPU, adaptável a aplicativos de desktop, mobile e embarcados. Criado pela Mozilla Research em 2012, visa ser uma alternativa leve para incorporar tecnologias web e contribui para os padrões da web. Em 2020, a Mozilla transferiu a administração para a Linux Foundation, e em 2023, a Igalia se juntou e o transferiu para a Linux Foundation Europe. O financiamento cobrirá inicialmente os custos de infraestrutura, garantindo lançamentos do mecanismo e integração com os testes da plataforma web, com qualquer excedente alocado para melhorias e desenvolvimento futuros, guiado pelo Servo Technical Steering Committee.

Leia mais
Desenvolvimento

Maestro: Uma estrutura de teste de UI simples e eficaz para dispositivos móveis e web

2025-03-01
Maestro: Uma estrutura de teste de UI simples e eficaz para dispositivos móveis e web

Maestro é uma estrutura de teste de UI simples e eficaz para aplicativos móveis e web. Construído com base nas lições aprendidas com Appium, Espresso, UIAutomator e XCTest, o Maestro possui tolerância integrada a instabilidade (lidando com elementos de UI instáveis e toques) e atrasos (esperando automaticamente o carregamento do conteúdo sem chamadas `sleep()`). Sua natureza interpretada permite iteração extremamente rápida, enquanto sua sintaxe YAML declarativa simplifica a definição de testes. Um único binário torna a configuração muito fácil. Confira docs.maestro.dev para começar.

Leia mais

Torii: Uma poderosa estrutura de autenticação para Rust, com controle total sobre seus dados

2025-03-01
Torii: Uma poderosa estrutura de autenticação para Rust, com controle total sobre seus dados

Torii é uma poderosa estrutura de autenticação para aplicativos Rust que oferece controle total sobre os dados do usuário. Diferente de soluções hospedadas como Auth0, Clerk ou WorkOS, que armazenam informações do usuário na nuvem, o Torii permite que você possua e gerencie sua pilha de autenticação, fornecendo recursos de autenticação modernos por meio de um sistema de plug-ins flexível. Ele combina recursos poderosos, como login sem senha, OAuth social e passkeys, com soberania total de dados, permitindo que você armazene dados do usuário onde escolher.

Leia mais
Desenvolvimento

Salesforce lança Merlion: Uma biblioteca de aprendizado de máquina para séries temporais

2025-02-28
Salesforce lança Merlion: Uma biblioteca de aprendizado de máquina para séries temporais

A Salesforce lançou o Merlion, uma poderosa biblioteca Python para inteligência de séries temporais. Ele fornece uma estrutura de aprendizado de máquina de ponta a ponta, cobrindo carregamento de dados, construção de modelos, pós-processamento e avaliação de desempenho. O Merlion suporta várias tarefas de aprendizado de séries temporais, incluindo previsão, detecção de anomalias e detecção de pontos de mudança. Ele oferece modelos padrão fáceis de usar e recursos de AutoML, permitindo que engenheiros e pesquisadores desenvolvam e comparem modelos rapidamente. Além disso, ele suporta visualização e computação distribuída, tornando-o ideal para lidar com aplicativos de séries temporais em escala industrial.

Leia mais
IA

WebShield: Bloqueador de Anúncios Open Source para Safari

2025-02-28
WebShield: Bloqueador de Anúncios Open Source para Safari

WebShield é um bloqueador de conteúdo de espectro amplo para Safari, semelhante ao uBlock Origin. Ele bloqueia anúncios, rastreadores, avisos de cookies e muito mais, com suporte a listas de filtros personalizadas e scriptlets/CSS estendidos avançados. Atualmente em beta, suporta macOS 14, iOS 17 e visionOS 1.3+. Totalmente financiado por usuários, promete nenhum anúncio ou acordos com terceiros. Baixe via TestFlight, contribua com código, reporte bugs ou melhore a documentação. Um lançamento na App Store e documentação detalhada estão chegando em breve.

Leia mais
Desenvolvimento Bloqueador de Anúncios

3FS: Um Sistema de Arquivos Distribuído de Alto Desempenho para IA

2025-02-28
3FS: Um Sistema de Arquivos Distribuído de Alto Desempenho para IA

O 3FS é um sistema de arquivos distribuído de alto desempenho projetado para lidar com os desafios das cargas de trabalho de treinamento e inferência de IA. Aproveitando SSDs modernos e redes RDMA, ele fornece uma camada de armazenamento compartilhado que simplifica o desenvolvimento de aplicativos distribuídos. Recursos-chave incluem: desempenho e usabilidade excepcionais, forte consistência por meio do CRAQ, interfaces de arquivo padrão e suporte para diversas cargas de trabalho (preparação de dados, carregadores de dados, checkpoints e KVCache para inferência). Benchmarks demonstram resultados impressionantes: até 6,6 TiB/s de taxa de transferência de leitura em grandes clusters e 3,66 TiB/min de taxa de transferência de classificação. O KVCache aumenta significativamente a eficiência de inferência do LLM, atingindo uma taxa de transferência de leitura máxima de 40 GiB/s. O projeto é open-source com instruções detalhadas de configuração e execução.

Leia mais

Ladybird: Um novo navegador web baseado em padrões web

2025-02-28
Ladybird: Um novo navegador web baseado em padrões web

Ladybird é um navegador web verdadeiramente independente que usa um novo mecanismo baseado em padrões web. Atualmente em estágio pré-alfa, é destinado apenas a desenvolvedores. Sua arquitetura multiprocesso — com um processo principal de IU, vários renderizadores de conteúdo web, um decodificador de imagem e um servidor de solicitações — prioriza a robustez contra conteúdo malicioso. Ele roda em Linux, macOS, Windows (com WSL2) e muitos outros sistemas *nix e utiliza vários componentes de bibliotecas principais do SerenityOS. Desenvolvedores são convidados a se juntar ao servidor Discord para discussões e contribuições.

Leia mais

Addon de aprimoramento de interface para Walkman: renove sua experiência musical

2025-02-27
Addon de aprimoramento de interface para Walkman: renove sua experiência musical

Um novo addon chamado Walkman One aprimora a interface e adiciona recursos aos players Walkman da Sony das séries NW-A50, ZX300, WM1A e WM1Z. Ele oferece suporte a skins do Winamp 2, skins de fita cassete personalizadas, troca de skins em tempo real, um editor de tabela de volume, opções de áudio por música e acesso a todos os filtros de áudio. Recursos adicionais incluem um relógio, arte de capa maior, uma skin de relógio digital, um módulo DAC USB de baixa latência e rádio FM (em modelos compatíveis). Embora suporte muitos modelos Walkman, alguns modelos mais antigos exigem o firmware Walkman One. A instalação é simples: baixe e execute o instalador e selecione seu modelo e versão de firmware.

Leia mais

Código-fonte do Command & Conquer: Alerta Vermelho lançado!

2025-02-27
Código-fonte do Command & Conquer: Alerta Vermelho lançado!

O código-fonte do Command & Conquer: Alerta Vermelho agora está publicamente disponível no GitHub! Embora o código não seja totalmente compilável e exija trabalho para substituir bibliotecas desatualizadas, como o DirectX 5 SDK, é um recurso valioso para jogadores nostálgicos e desenvolvedores. Este projeto é apenas para fins de arquivamento e não oferece suporte; os desenvolvedores são incentivados a bifurcar o repositório para modificações e colaboração.

Leia mais

Evolução dos Títulos do Pornhub: De 'Garota Loira' a 'Incesto'

2025-02-27
Evolução dos Títulos do Pornhub: De 'Garota Loira' a 'Incesto'

Este artigo utiliza embeddings de linguagem para analisar a evolução dos títulos da página inicial do Pornhub de 2008 a 2023. O estudo encontra uma mudança de descrições simples, como "garota loira", para conteúdo com temas mais violentos e incestuosos. Essa mudança está ligada à profissionalização, comercialização e mudanças nas leis e regulamentos relevantes do Pornhub. Usando cálculos de centróides anuais e visualização t-SNE, os pesquisadores revelam três períodos distintos no conteúdo dos títulos e analisam tendências de palavras-chave, como a queda na participação de mercado de termos como "Latina" e o aumento significativo de termos como "incesto" e "estupro". A pesquisa levanta questões sobre a comercialização da indústria pornográfica e a direção de seu conteúdo.

Leia mais

Superglue: O Conector de API Que Escreve Seu Próprio Código

2025-02-27
Superglue: O Conector de API Que Escreve Seu Próprio Código

Superglue é um conector de API de código aberto que gera código automaticamente para conectar a qualquer API ou fonte de dados e transformar dados no formato desejado. Basta definir seu esquema de dados e fornecer instruções básicas; o Superglue trata paginação, autenticação, repetições de erros e transformações de dados, convertendo dados para o seu esquema exato. Ele suporta várias fontes de dados, incluindo APIs, arquivos e sistemas legados, e oferece implantação do Docker e clientes JS/TS. Se você está cansado de escrever código tedioso de conexão de API, o Superglue é para você.

Leia mais

Executando aplicativos GUI diretamente em contêineres: Sem software adicional necessário

2025-02-27
Executando aplicativos GUI diretamente em contêineres: Sem software adicional necessário

Este tutorial mostra como executar aplicativos GUI diretamente em contêineres (como Docker e Podman) sem precisar instalar software adicional. Ao mapear os arquivos de socket Wayland e PipeWire do host e definir as variáveis de ambiente apropriadas, os aplicativos GUI dentro do contêiner obtêm acesso à exibição e ao áudio do host. O tutorial fornece instruções detalhadas sobre como criar imagens Docker para aplicativos GUI, incluindo scripts de inicialização completos e Dockerfiles. Isso é útil para executar aplicativos não confiáveis, testar software e executar aplicativos incompatíveis com sua distribuição.

Leia mais
Desenvolvimento

Fish Shell 4.0 Lançado: Código Principal Portado para Rust

2025-02-27
Fish Shell 4.0 Lançado: Código Principal Portado para Rust

O Fish shell 4.0 foi lançado, com o código principal portado do C++ para Rust. Isso resulta em mudanças significativas nas dependências e no processo de construção, mas o impacto para os usuários finais deve ser mínimo. A versão inclui diversas melhorias, incluindo aprimoramentos em vinculações de teclas, suporte a terminal e recursos de scripting, além de algumas mudanças incompatíveis com versões anteriores. Mudanças notáveis incluem a ativação padrão do recurso `qmark-noglob`, a substituição da expansão PID `%self` por `$fish_pid`, e a capacidade de construir o Fish como um binário autoinstalável para implantação simplificada.

Leia mais
Desenvolvimento

Orra: Revolucionando o Desenvolvimento de Aplicações Multiagente

2025-02-27
Orra: Revolucionando o Desenvolvimento de Aplicações Multiagente

Orra é uma plataforma revolucionária para construir aplicativos multiagente prontos para produção que lidam com interações complexas do mundo real. Indo além de simples equipes e agentes, Orra coordena tarefas em seu stack existente, agentes e quaisquer ferramentas executadas como serviços usando raciocínio inteligente — em qualquer linguagem, framework de agente ou plataforma de implantação. Recursos incluem planos de execução pré-avaliados inteligentes, fundamentação de domínio, execução durável, ferramentas como serviços, reversão de estado para tratamento de falhas, monitoramento automático de integridade do serviço, rastreamento de status em tempo real e entrega de resultados de webhook. Ele suporta vários SDKs de linguagem (com Ruby, DotNet e Go em breve) e oferece Docker e Docker Compose para executar o servidor de plano de controle. Os usuários podem escolher entre o modelo deepseek-r1-distill-llama-70b do Groq ou os modelos o1-mini/o3-mini do OpenAI. O Orra's Plan Engine capacita aplicativos multiagente por meio de planejamento inteligente e execução confiável, com níveis de planejamento progressivos, validação semântica completa, correspondência e verificação de capacidade, aplicação de restrições de segurança e validação de transição de estado.

Leia mais

Libredesk: Sistema de suporte ao cliente open-source e auto-hospedado com IA

2025-02-27
Libredesk: Sistema de suporte ao cliente open-source e auto-hospedado com IA

Libredesk é um sistema de suporte ao cliente de código aberto e auto-hospedado, oferecido como um único aplicativo binário. Recursos principais incluem suporte para várias caixas de entrada, permissões granulares, automação inteligente (marcação automática, atribuição e roteamento de conversas), pesquisas CSAT, macros, organização inteligente (marcadores, estados personalizados e suspensão), atribuição automática, gerenciamento de SLA e integrações de inteligência de negócios. Ele também possui reescrita de resposta assistida por IA e uma barra de comandos para ações rápidas. Construído com Go (backend) e Vue.js 3 com UI Shadcn (frontend), o Libredesk está atualmente na versão alfa. Instalação fácil é fornecida, com suporte ao Docker.

Leia mais
Desenvolvimento suporte ao cliente
1 2 30 31 32 34 36 37 38 48 49