Un sviluppatore ha creato una visualizzazione interattiva di tutti i casi dell'Alta Corte australiana dal 1901 al 2025, trasformando la giurisprudenza in un grafo di conoscenza interconnesso. Il progetto utilizza tecniche di embedding vettoriale e riduzione della dimensionalità per mappare semanticamente le sentenze, rivelando relazioni tra aree del diritto e l'evoluzione storica delle citazioni legali. Il codice per riprodurre l'analisi è disponibile su GitHub.
Hugging Face ha annunciato l'acquisizione di GGML e llama.cpp, due progetti open source cruciali per l'esecuzione efficiente di modelli di linguaggio di grandi dimensioni (LLM) su hardware consumer. L'obiettivo è garantire lo sviluppo a lungo termine dell'AI locale e democratizzare l'accesso a queste tecnicie.
Hugging Face ha acquisito GGML.AI, nota per il suo lavoro sull'inference efficiente di modelli linguistici di grandi dimensioni (LLM). L'acquisizione, discussa su Reddit e GitHub, potrebbe portare a una maggiore integrazione delle tecnicie di GGML nell'ecosistema Hugging Face, a beneficio degli sviluppatori che lavorano con LLM in ambienti con risorse limitate.
Un workshop per il 25° anniversario del Manifesto Agile ha evidenziato come l'intelligenza artificiale impatti lo sviluppo software. Il test-driven development emerge come pratica fondamentale, mentre la sicurezza rimane un aspetto critico spesso trascurato.
Il modello open-source multilingue PaddleOCR-VL è stato integrato in llama.cpp. Questa integrazione permette di eseguire l'inference del modello direttamente su hardware locale, aprendo nuove possibilità per applicazioni OCR con requisiti di privacy e sovranità dei dati. La versione è la 0.9b, quindi adatta anche a macchine con risorse limitate.
Un nuovo studio esplora l'uso di modelli linguistici di grandi dimensioni (LLM) e Retrieval-Augmented Generation (RAG) basata su grafi (GraphRAG) per automatizzare la creazione di Design Structure Matrices (DSM) in sistemi cyber-fisici. La ricerca valuta le prestazioni su due casi d'uso: un cacciavite elettrico e un CubeSat.
È disponibile Vulkan 1.4.344, l'ultimo aggiornamento di specifica per questa API grafica e di calcolo ad alte prestazioni. Oltre a una serie di correzioni e chiarimenti, Vulkan 1.4.344 introduce una nuova estensione fornita dagli ingegneri di Valve.
Agent Builder migliora con l'uso, memorizzando feedback e preferenze. L'articolo esplora come sfruttare la memoria degli agenti, suddividendola in breve e lungo termine, e come guidarli a ricordare informazioni utili. Vengono illustrate le 'skills' per contesti specializzati e la modifica diretta della memoria per un controllo più preciso.
Reload ha annunciato un finanziamento di 2,275 milioni di dollari guidato da Anthemis e il lancio del suo primo agente AI, chiamato Epic. L'obiettivo è fornire agli agenti AI una memoria condivisa per migliorare la collaborazione e l'efficienza.
Una pull request a llama.cpp introduce il supporto per gli schemi di quantization IQ*_K e IQ*_KS, derivati dal progetto ik_llama.cpp. Questa implementazione potrebbe portare a modelli più compatti ed efficienti, particolarmente rilevante per l'inference su hardware con risorse limitate.
AMD ha annunciato hipThreads, una libreria di concorrenza in stile C++ per GPU AMD, progettata per semplificare la portabilità del codice C++. Questa nuova aggiunta all'ecosistema ROCm/HIP mira a rendere più agevole lo sviluppo di applicazioni ad alte prestazioni sulle GPU AMD.
TextWeb è un progetto open source che trasforma pagine web in griglie di testo di dimensioni ridotte (2-5KB), ideali per l'elaborazione da parte di agenti AI. Invece di screenshot da 1MB, TextWeb utilizza MCP, LangChain e CrewAI per una rappresentazione più efficiente delle informazioni.
Mirai, startup fondata dai creatori di Reface e Prisma, ha raccolto 10 milioni di dollari per migliorare l'esecuzione di modelli di intelligenza artificiale direttamente su smartphone e laptop. L'obiettivo è ottimizzare l'inference sui dispositivi, riducendo la dipendenza dal cloud.
Gli strumenti di AI per la programmazione stanno generando un'ondata di codice di bassa qualità che minaccia di sopraffare molti progetti open source. Sebbene la creazione di nuove funzionalità sia diventata più semplice, la loro manutenzione rimane una sfida complessa.
Il progetto open-source Simdjson, focalizzato sul parsing ad alte prestazioni di file JSON tramite istruzioni SIMD, ha annunciato la versione 4.3. Questo aggiornamento introduce ulteriori ottimizzazioni SIMD, incrementando ulteriormente la velocità di elaborazione. Simdjson punta a elaborare gigabyte di JSON al secondo.
A 25 anni dalla sua nascita, il Manifesto Agile viene messo alla prova dagli strumenti di AI per la generazione di codice. Secondo Jon Kern, co-autore del manifesto, l'AI amplifica i punti di forza e rivela le debolezze delle metodologie agili nello sviluppo del software.
Un nuovo framework combina dinamiche non lineari, psicofisica percettiva e rendering tattile ad alta frequenza per simulazioni chirurgiche più realistiche. Il sistema, basato su un operatore di Koopman e calibrazione Bayesiana, raggiunge una latenza media di 4.3 ms e un errore di forza inferiore al 2.8%, con un miglioramento del 20% nella discriminazione percettiva.
Un nuovo studio identifica un problema critico nei sistemi di AI autonomi: l'instabilità nell'ottimizzazione. L'auto-miglioramento iterativo può paradossalmente peggiorare le performance, specialmente in scenari con bassa prevalenza di classi. L'articolo propone una strategia di selezione retrospettiva per mitigare questo rischio, dimostrando miglioramenti significativi rispetto a lessici curati da esperti.
Un nuovo studio introduce Construct-and-Refine (CaR), un framework per migliorare la gestione dei vincoli nei solutori neurali per problemi di routing. CaR mira a superare le limitazioni degli approcci esistenti, offrendo maggiore efficienza e qualità delle soluzioni, specialmente in scenari con vincoli complessi.
Lemonade Server permette di sfruttare le funzionalità dell'API di Ollama senza utilizzare direttamente Ollama. L'integrazione semplifica la gestione dei modelli e l'interazione con Open WebUI, offrendo un'alternativa per chi desidera flessibilità nell'utilizzo di modelli GGUF e NPU.