Xata Agent: Seu especialista em PostgreSQL com IA

2025-03-13
Xata Agent: Seu especialista em PostgreSQL com IA

O Xata Agent é um agente de IA de código aberto que monitora seu banco de dados PostgreSQL, encontra as causas raiz dos problemas e sugere correções e melhorias. É como ter um novo funcionário de SRE na sua equipe, com vasta experiência em Postgres. Ele monitora logs e métricas, sugere ajustes de configuração proativamente, soluciona problemas de desempenho e faz sugestões de indexação, além de ajudar com o vacuum (do seu banco de dados Postgres, não do seu quarto!). Suporta vários modelos de OpenAI, Anthropic e Deepseek e é facilmente implantável via Docker. A equipe Xata já o utiliza diariamente para monitorar e operar muitos bancos de dados Postgres ativos. Uma versão em nuvem está em desenvolvimento.

Leia mais
Desenvolvimento

xlskubectl: Gerencie seu cluster Kubernetes com uma planilha?

2025-03-13
xlskubectl: Gerencie seu cluster Kubernetes com uma planilha?

O xlskubectl é um projeto que integra ousadamente o Google Spreadsheet com o Kubernetes! Você pode agora administrar seu cluster a partir da mesma planilha que usa para controlar suas despesas. Aproveitando os recursos de atualização incremental da API do Kubernetes e os recursos de script do Google Spreadsheet, essa conexão aparentemente maluca foi alcançada. Embora os autores estejam buscando financiamento para levar o projeto para o próximo nível, é uma façanha impressionante que leva à reflexão sobre alternativas aos arquivos YAML.

Leia mais
Desenvolvimento

AudioNimbus: Wrapper Rust para Áudio Espacial Imersivo com Steam Audio

2025-03-12
AudioNimbus: Wrapper Rust para Áudio Espacial Imersivo com Steam Audio

AudioNimbus é uma biblioteca Rust que fornece um wrapper seguro e fácil de usar para o poderoso kit de ferramentas de áudio espacial Steam Audio da Valve. Simplifica a integração de áudio 3D imersivo em projetos Rust, suportando recursos como HRTF, Ambisonics, propagação de som realista (incluindo atenuação de distância e reflexos) e muito mais. A biblioteca consiste em dois crates: `audionimbus` (wrapper seguro de alto nível) e `audionimbus-sys` (bindings gerados automaticamente para a API C do Steam Audio). Confira a demonstração para começar rapidamente!

Leia mais
Desenvolvimento Áudio Espacial

Transferência de arquivos P2P no navegador sem servidor: FilePizza v2 chega

2025-03-12
Transferência de arquivos P2P no navegador sem servidor: FilePizza v2 chega

FilePizza v2 é uma ferramenta de transferência de arquivos ponto a ponto (P2P) baseada em WebRTC para navegadores. Elimina a necessidade de servidores intermediários, transferindo arquivos diretamente entre navegadores para garantir velocidade, privacidade e segurança. Novos recursos incluem uma interface de usuário moderna, modo escuro, suporte para dispositivos móveis, upload de vários arquivos (compactados em zip), monitoramento do progresso do upload, proteção por senha e armazenamento do estado do servidor usando Redis. A criptografia de ponta a ponta garante transferências seguras. Concebido enquanto comia pizza na UC Berkeley, agora é de código aberto e está disponível em file.pizza.

Leia mais
Desenvolvimento Transferência de arquivos

Modernizando os Controles de UI da Web: A Missão do Grupo da Comunidade Open UI

2025-03-12
Modernizando os Controles de UI da Web: A Missão do Grupo da Comunidade Open UI

A interatividade da web provém dos controles de formulário e UI fornecidos pelo HTML. No entanto, desde o HTML5, projetos web complexos exigem capacidades de controle de UI mais poderosas, levando os desenvolvedores a depender de frameworks JavaScript. Isso resulta em acessibilidade precária, lentidão das páginas e outros problemas. O Grupo da Comunidade Open UI visa melhorar o HTML, CSS, JavaScript e APIs da Web para capacitar os desenvolvedores a criar interfaces de usuário personalizadas modernas. Seu objetivo é tornar as interfaces de usuário da web mais flexíveis, eficientes e acessíveis.

Leia mais
Desenvolvimento

daylight: Rastreador de nascer/pôr do sol via linha de comando

2025-03-12
daylight: Rastreador de nascer/pôr do sol via linha de comando

daylight é um programa de linha de comando que acompanha o nascer do sol, o pôr do sol, o meio-dia solar e o comprimento do dia, projetando essas mudanças nos próximos dez dias. Ele usa seu IP para localização e fuso horário, funcionando em regiões polares e com VPNs. A instalação é feita via Homebrew (MacOS/Linux) ou instalação manual (incluindo Windows). Recursos incluem substituições de localização/data personalizadas e um modo de resumo curto. Construído em Go como um projeto de aprendizado, problemas são bem-vindos!

Leia mais
Desenvolvimento nascer/pôr do sol

VSC: Um Motor de Renderização 3D em Tempo Real Baseado em Software

2025-03-12
VSC: Um Motor de Renderização 3D em Tempo Real Baseado em Software

VSC (VOUGA-SHREINER-CANTH) Verificado é um motor de renderização 3D em tempo real escrito inteiramente em software para portabilidade. Inspirado na separação de front-end/back-end do DoomGeneric e no trabalho anterior do autor com motores de jogo em C++, é um rasterizador que aproxima iluminação, sombras, texturas e materiais. Baseado no livro de Eric Lengyel, "Mathematics for 3D Game Programming", ele se inspira em um nível desafiador do Geometry Dash, VSC Verificado, usando música de Michael Bublé. A API está em desenvolvimento ativo, mas as mudanças devem ser mínimas. Inclui compatibilidade com ESP32, código de exemplo e um Makefile. Siga o livro até o Capítulo 5 para conhecimento fundamental.

Leia mais

O Manual do CTO de Startup: Guia prático para equipes de engenharia de alto desempenho

2025-03-12
O Manual do CTO de Startup: Guia prático para equipes de engenharia de alto desempenho

O livro 'O Manual do CTO de Startup' de Zach Goldberg oferece um recurso diário convincente para líderes de engenharia. Com base em anos de experiência em startups, Goldberg fornece estruturas práticas e perspectivas perspicazes para lidar com desafios complexos na construção de equipes de engenharia de alto desempenho. O livro enfatiza a importância da aprendizagem contínua, oferecendo conselhos práticos sobre tópicos como reuniões 1:1 eficazes, reuniões de nível de salto, gestão de dívida técnica e navegação no relacionamento CTO-CEO. Seja você um líder de engenharia iniciante ou um CTO experiente, este manual é um guia inestimável.

Leia mais
Desenvolvimento Cultura de Engenharia

Assistente de Pesquisa Profunda Local: Uma poderosa ferramenta de pesquisa de IA combinando LLMs e pesquisa na web

2025-03-11
Assistente de Pesquisa Profunda Local: Uma poderosa ferramenta de pesquisa de IA combinando LLMs e pesquisa na web

Um poderoso assistente de pesquisa com tecnologia de IA que realiza análises profundas e iterativas usando vários LLMs e pesquisas na web. O sistema pode ser executado localmente para garantir privacidade ou configurado para usar LLMs baseados em nuvem para capacidades aprimoradas. Ele suporta processamento local (usando modelos Ollama) e LLMs em nuvem (Claude, GPT) e pode analisar o conteúdo completo da página da web, em vez de apenas trechos. Além disso, ele oferece opções de saída ricas, incluindo descobertas de pesquisa detalhadas com citações, relatórios de pesquisa abrangentes e resumos rápidos, e possui pesquisa de documentos locais (RAG), permitindo que os usuários pesquisem e recuperem conteúdo de suas próprias coleções de documentos.

Leia mais
Desenvolvimento Ferramenta de Pesquisa

Sidekick: Um poderoso aplicativo LLM local para macOS

2025-03-11
Sidekick: Um poderoso aplicativo LLM local para macOS

Sidekick é um aplicativo LLM nativo para macOS que roda completamente localmente, acessando seus arquivos, pastas e sites sem precisar de softwares adicionais. Usando tecnologia RAG, ele lida com grandes conjuntos de dados, suporta vários modelos de raciocínio, incluindo um interpretador de código, gera imagens e possui recursos avançados de renderização Markdown, além de ferramentas de assistente de escrita integradas. O Sidekick prioriza a simplicidade e a facilidade de uso, operando totalmente offline, sem rastreamento de conversas e com uma abordagem de código aberto para transparência.

Leia mais
Desenvolvimento LLM local

Shef: Crie receitas de shell sem a bagunça

2025-03-11
Shef: Crie receitas de shell sem a bagunça

Shef é uma poderosa ferramenta de linha de comando que permite criar fluxos de trabalho complexos de shell sem o trabalho de escrever scripts bash intrincados. Inspirado no CyberChef, o Shef usa um formato YAML simples para encadear comandos, incorporar prompts interativos, implementar loops e lógica condicional e criar receitas reutilizáveis. Ele simplifica a criação de scripts shell oferecendo recursos como criação de modelos, transformações e tratamento fácil de erros, tornando-o uma ferramenta inovadora para automatizar tarefas e gerenciar processos complexos.

Leia mais
Desenvolvimento

LLMs conseguem criar um jogo realista de pastoreio de ovelhas?

2025-03-11
LLMs conseguem criar um jogo realista de pastoreio de ovelhas?

Um desenvolvedor desafiou modelos de linguagem grandes (LLMs) a criar um jogo de pastoreio de ovelhas chamado "Cão Pastor", focando no comportamento realista de rebanhos. O prompt detalhado incluiu especificações para o movimento das ovelhas, reações ao cão e obstáculos, e mecânicas de jogo. Os LLMs tiveram a tarefa de construir todo o jogo em um único arquivo index.html usando HTML, CSS e JavaScript, com pelo menos 10 níveis, um cronômetro, sistema de pontuação e progresso do jogo salvo. O experimento mostra o potencial dos LLMs no desenvolvimento de jogos.

Leia mais

Livro Didático de Aprendizado por Reforço de Sucesso: Fundamentos Matemáticos e Vídeos Acompanhantes

2025-03-10
Livro Didático de Aprendizado por Reforço de Sucesso: Fundamentos Matemáticos e Vídeos Acompanhantes

Um livro didático de aprendizado por reforço que recebeu mais de 5.000 estrelas, oferecendo uma introdução matemática, porém acessível, aos conceitos fundamentais, problemas e algoritmos clássicos. O livro inclui vários exemplos e é acompanhado por vídeos de palestras em chinês e inglês (disponíveis no Bilibili e YouTube). Desenvolvido ao longo de anos de experiência em ensino, é adequado para alunos de graduação, pós-graduação, pesquisadores e profissionais.

Leia mais
Desenvolvimento

Experimento do YouTube: Vídeos Apenas com DRM na TV?

2025-03-10
Experimento do YouTube: Vídeos Apenas com DRM na TV?

Relatórios indicam que o YouTube está experimentando um lançamento limitado onde vídeos normais oferecem apenas formatos protegidos por DRM no cliente Innertube de TV (TVHTML5). Isso afeta não apenas o yt-dlp, mas também os clientes oficiais de TV do YouTube (PS3, navegador da web, Apple TV), que também fornecem apenas formatos DRM. Testes mostram que as contas envolvidas só podem acessar versões protegidas por DRM. Isso sugere uma possível mudança na estratégia de proteção de direitos autorais do YouTube, potencialmente afetando como os usuários assistem e baixam vídeos.

Leia mais
Tecnologia Download de Vídeos

Free95: Sistema operacional de código aberto compatível com Windows

2025-03-10
Free95: Sistema operacional de código aberto compatível com Windows

Free95 é um sistema operacional de código aberto compatível com Windows. Ele oferece um ambiente amigável semelhante ao Windows, com a segurança e transparência adicionais da comunidade de código aberto. Seus jogos e aplicativos favoritos do Windows devem funcionar perfeitamente. O projeto visa remover o bloatware e as preocupações de segurança frequentemente associadas a sistemas operacionais proprietários, oferecendo uma alternativa livre do controle corporativo. A compatibilidade é alcançada por meio de chamadas de sistema NT e implementação da API Win32. Para contribuir, envie uma solicitação pull ou entre em contato com o desenvolvedor dripkap_19416 no Discord. Você pode compilar o sistema operacional a partir da fonte ou baixar um binário da seção Releases.

Leia mais
Desenvolvimento compatível com Windows

Graphite: Sua Central Criativa 2D de Código Aberto

2025-03-09
Graphite: Sua Central Criativa 2D de Código Aberto

Graphite é um motor gráfico vetorial e raster gratuito e de código aberto, atualmente em alfa. Ele possui um fluxo de trabalho totalmente não destrutivo que combina composição baseada em camadas com design generativo baseado em nós. Evoluindo além de um simples editor vetorial, a arquitetura semelhante a um motor de jogo do Graphite oferece uma caixa de ferramentas abrangente para edição de fotos, gráficos de movimento, pintura digital, editoração de desktop e composição de efeitos visuais. Programadores gráficos e desenvolvedores Rust são incentivados a contribuir, e doações são bem-vindas para apoiar seu desenvolvimento contínuo. O Graphite visa se tornar uma ferramenta de arte e design padrão do setor, capacitando criadores de todos os níveis.

Leia mais
Desenvolvimento motor gráfico criação 2D

Estrutura de Agentes em Evolução: Ecossistemas de Agentes de IA Colaborativos

2025-03-09
Estrutura de Agentes em Evolução: Ecossistemas de Agentes de IA Colaborativos

A Estrutura de Agentes em Evolução é um sistema de produção para construir, gerenciar e evoluir agentes de IA com comunicação inteligente. Permite ecossistemas colaborativos de agentes que compreendem semanticamente os requisitos, aprendem com a experiência e se comunicam de forma eficaz para resolver tarefas complexas. As principais características incluem a evolução do agente (reutilização, adaptação ou criação), comunicação entre agentes por meio de um sistema de fluxo de trabalho YAML, uma biblioteca inteligente com pesquisa semântica alimentada por embeddings do OpenAI, autoaperfeiçoamento por meio de aprendizado contínuo e suporte multi-framework (BeeAI, OpenAI, etc.). A estrutura usa um agente de sistema para decidir se deve reutilizar, evoluir ou criar novos agentes com base na similaridade semântica e inclui governança por meio de firmware. Um exemplo abrangente demonstra a colaboração e evolução do agente para tarefas como análise de faturas.

Leia mais

PurrCrypt: Criptografe seus segredos com miados e latidos!

2025-03-09
PurrCrypt: Criptografe seus segredos com miados e latidos!

PurrCrypt é uma ferramenta de criptografia que usa criptografia de curva elíptica para transformar suas mensagens secretas em adoráveis miados e latidos de cães. Fácil de instalar e usar via linha de comando, oferece modos de 'gato' e 'cão'. Embora as mensagens criptografadas pareçam sons de animais sem sentido, elas contêm dados criptograficamente seguros, descriptografáveis apenas com as chaves corretas. Aproveitando os mesmos algoritmos do Bitcoin e incorporando esteganografia, PurrCrypt esconde o fato de que você está enviando dados criptografados, tornando-o surpreendentemente seguro e divertido.

Leia mais
Desenvolvimento

presenterm: Apresentações Markdown no Terminal

2025-03-08
presenterm: Apresentações Markdown no Terminal

O presenterm permite que você crie apresentações em formato Markdown e as execute a partir do seu terminal, com suporte para imagens e GIFs animados, temas altamente personalizáveis, destaque de código, exportação de apresentações para o formato PDF e muitos outros recursos. Veja exemplos e a documentação para começar.

Leia mais
Desenvolvimento Apresentações

Airo: Implantação Simples em Servidores Auto-Hospedados

2025-03-08
Airo: Implantação Simples em Servidores Auto-Hospedados

Cansado de pipelines complexos de CI/CD? O Airo é uma ferramenta de linha de comando que simplifica a implantação de projetos do seu computador local para o seu servidor auto-hospedado. Sem necessidade de configurar pipelines ou serviços complexos; apenas defina seus arquivos `compose.yml` e `env.yml`, incluindo um Dockerfile e Caddyfile, e implante com um único comando `airo deploy`. Ele suporta configuração automática de HTTPS e proxy reverso. O Airo permite que você se concentre na construção do seu produto, não na gestão de infraestrutura, tornando-o ideal para projetos menores.

Leia mais
Desenvolvimento implantação

Crônicas de Rede: Documentação de Rede Gamificada

2025-03-08
Crônicas de Rede: Documentação de Rede Gamificada

Crônicas de Rede transforma a tediosa documentação de rede em uma aventura de mistério imersiva. Os usuários se tornam um novo administrador de sistema encarregado de manter uma rede após o misterioso desaparecimento de seu predecessor, "O Arquiteto". Através da exploração, resolução de quebra-cabeças e documentação, os jogadores descobrem os segredos da rede e a verdade por trás do desaparecimento do Arquiteto. O sistema gamificado inclui pontos de experiência, níveis, conquistas e desafios, integrando-se perfeitamente ao seu terminal. Ele suporta Linux e macOS e oferece instalações padrão e de espaço para usuários.

Leia mais

Letta: Framework Open Source para Aplicações LLM com Estado

2025-03-08
Letta: Framework Open Source para Aplicações LLM com Estado

Letta (anteriormente MemGPT) é um framework de código aberto para construir aplicações LLM com estado. Ele permite que desenvolvedores criem agentes com capacidades avançadas de raciocínio e memória de longo prazo transparente. O framework Letta é independente de modelo e suporta vários backends LLM (OpenAI, Anthropic, etc.). A instalação está disponível via Docker e pip. Um ambiente de desenvolvimento de agente (ADE) gráfico simplifica a criação, implantação, interação e observação de agentes.

Leia mais
Desenvolvimento Framework Open Source

Editor MIDI multiplataforma IEMidi lançado

2025-03-07
Editor MIDI multiplataforma IEMidi lançado

IEMidi é um editor MIDI multiplataforma construído com ImGui e RtMidi, permitindo que os usuários mapeiem mensagens MIDI para ações como controle de volume, silenciar, comandos de console ou abertura de arquivos. Este projeto de código aberto recebe contribuições em codificação, empacotamento, documentação, design ou testes. Usuários do Windows podem baixar um instalador, enquanto usuários do Linux podem instalar via yum ou apt.

Leia mais
Desenvolvimento editor MIDI

Aplicativo de Matriz TUI baseado em texto: Um ambiente de desktop de texto aninhado

2025-03-07
Aplicativo de Matriz TUI baseado em texto: Um ambiente de desktop de texto aninhado

Este é um aplicativo baseado em texto em que toda a interface do usuário é um mosaico de células de texto formando uma matriz TUI. A matriz TUI resultante é renderizada em sua própria janela GUI ou em um console de texto compatível. Ele pode encapsular qualquer aplicativo de console e ser aninhado indefinidamente, formando um ambiente de desktop baseado em texto. Suporta Windows, Unix, Linux, macOS, FreeBSD, NetBSD, OpenBSD e muito mais. Atualmente, a renderização da janela GUI nativa está disponível apenas na plataforma Windows; plataformas Unix exigem um emulador de terminal.

Leia mais

InstantStyle: Framework de Transferência de Estilo com um Clique para Geração de Imagens de IA Sem Esforço

2025-03-07
InstantStyle: Framework de Transferência de Estilo com um Clique para Geração de Imagens de IA Sem Esforço

InstantStyle é uma estrutura simples, porém poderosa, para transferência de estilo de imagem, alcançando controle de estilo preciso ao separar inteligentemente as informações de conteúdo e estilo da imagem. Ela utiliza os recursos globais do CLIP e se concentra em camadas de atenção específicas (up_blocks.0.attentions.1 e down_blocks.2.attentions.1) para manipular o estilo e o layout. InstantStyle está integrado em ferramentas populares como diffusers, suporta modelos como SDXL e SD1.5 e oferece demonstrações online e recursos de geração de alta resolução, simplificando significativamente o fluxo de trabalho e proporcionando aos usuários uma experiência conveniente para geração de imagens estilizadas.

Leia mais

Modelo de Detecção de Turno de Voz Aberto: Smart Turn

2025-03-06
Modelo de Detecção de Turno de Voz Aberto: Smart Turn

A equipe Pipecat lançou o Smart Turn, um modelo de detecção de turno de voz de código aberto projetado para melhorar os sistemas de IA de voz existentes baseados em detecção de atividade de voz (VAD). Usando o Wav2Vec2-BERT da Meta AI como base, com uma cabeça de classificação simples de duas camadas, o modelo atualmente suporta inglês e está em um estágio inicial de prova de conceito. No entanto, a equipe está confiante de que o desempenho pode ser rapidamente melhorado. Eles convidam contribuições da comunidade para melhorar o modelo e expandir seu suporte de idioma e recursos.

Leia mais
IA

Biblioteca de Álgebra Linear Rust: lin-alg

2025-03-06
Biblioteca de Álgebra Linear Rust: lin-alg

lin-alg é uma biblioteca de álgebra linear em Rust que fornece estruturas de dados e operações para vetores, matrizes e quatérnios, com suporte para tipos f32 e f64. É adequada para gráficos de computador, biomecânica, robótica e muito mais. A biblioteca suporta ambientes no_std e oferece funcionalidades de gráficos de computador e codificação/decodificação bincode. Observação: Não use `cargo fmt` nesta base de código.

Leia mais
Desenvolvimento Álgebra Linear

Shelgon: Framework Rust Robusto para Aplicativos REPL Interativos

2025-03-06
Shelgon: Framework Rust Robusto para Aplicativos REPL Interativos

Shelgon é um framework Rust robusto para construir aplicativos REPL (Read-Eval-Print Loop) interativos e shells personalizados. Ele fornece uma base flexível e segura em termos de tipo, com recursos de IU de terminal integrados usando ratatui. Recursos incluem execução de comandos segura em termos de tipo, integração de runtime assíncrono (tokio), uma TUI bonita, tratamento de entrada rico (histórico de comandos, movimento do cursor, conclusão de tabulação, tratamento de Ctrl+C/Ctrl+D), suporte de contexto personalizado e suporte a STDIN. O projeto inclui documentação abrangente e exemplos para ajudar os desenvolvedores a construir rapidamente seus próprios shells.

Leia mais

Rayhunter: Capturador de Capturadores de IMSI de Código Aberto para Hotspot Orbic

2025-03-06
Rayhunter: Capturador de Capturadores de IMSI de Código Aberto para Hotspot Orbic

Rayhunter é um capturador de capturadores de IMSI de código aberto projetado para o hotspot móvel Orbic (RC400L). Scripts de instalação são fornecidos para Linux e macOS, com instruções manuais detalhadas, incluindo suporte para Windows. Uma interface da web acessível via Wi-Fi ou USB permite o controle de gravação, downloads de capturas e análise heurística. O projeto é explicitamente rotulado como prova de conceito, inadequado para situações de alto risco e inclui uma isenção de responsabilidade abordando possíveis responsabilidades legais.

Leia mais
Desenvolvimento captador de IMSI
1 2 31 32 33 35 37 38 39 50 51