Framework e AI

  • deepset-ai/haystack (Python, 26818 stelle): framework Python per orchestrare applicazioni LLM tramite pipeline modulari e workflow di agenti, con controllo esplicito su retrieval, routing, memoria e generazione. Gli agenti espongono hook di ciclo di vita come before_llm e before_tool, utili per guardrail e logica personalizzata, e tracciano step, consumo di token e chiamate agli strumenti.
  • agentscope-ai/AgentTeams (Go, 5859 stelle): runtime collaborativo multi-agente che coordina più container di agenti in una stanza Matrix, con architettura Manager-Workers e supporto a OpenClaw, QwenPaw, Hermes e DeepSeek. Ogni passaggio resta visibile e può essere interrotto da un operatore umano, con file condivisi tramite MinIO e un gateway AI Higress.
  • kenn-io/agentsview (Go, 6246 stelle): archivio locale di sessioni di agenti di programmazione, con ricerca, analisi dei costi e statistiche sull'uso dei token per Claude Code, Codex e oltre cinquanta altri agenti. Il database SQLite resta sulla macchina, e otto strumenti MCP in sola lettura espongono lo stesso archivio agli assistenti collegati.
  • VecSzn/PolyStrata (C++, 421 stelle): sistema per eseguire modelli linguistici di grandi dimensioni su un PC personale, con un'API compatibile con OpenAI e Anthropic su localhost. Qwen3.8-Flash-Next usa il motore di Strata su GPU NVIDIA o AMD con almeno 12 GB, e il modello può essere cambiato mentre il server è in esecuzione.
  • chenxiachan/textfold (Python, 466 stelle): strumento che ripiega testi come articoli, pagine web, PDF e risposte di AI su cinque livelli di dettaglio, dalla mappa delle sezioni al testo originale. I livelli 4 e 5 sono generati dall'AI.
  • joeseesun/qiaomu-anything-to-notebooklm (Python, 6374 stelle): skill per Claude Code che acquisisce contenuti da articoli WeChat, pagine web, video YouTube, PDF e documenti Office e li carica in NotebookLM per generare podcast, presentazioni, mappe mentali o quiz. Include una tecnica a sei livelli per aggirare i paywall di oltre 300 siti di notizie.

Tool per sviluppatori

  • fallow-rs/fallow (Rust, 5223 stelle): strumento per analizzare basi di codice JavaScript e TypeScript senza compilatore TypeScript né configurazione iniziale, costruendo un grafo unico di moduli ed esportazioni. Ricava complessità, violazioni di architettura, duplicazioni e codice inutilizzato, ed è utilizzabile da terminale, GitHub Action, editor e agenti.
  • srizzon/git-city (TypeScript, 5880 stelle): trasforma ogni profilo GitHub in un edificio di pixel art in una città 3D interattiva, con altezza legata ai contributi e larghezza al numero di repository. È costruito con Next.js, React Three Fiber e Supabase.
  • tw93/Kaku (Rust, 6149 stelle): terminale per macOS basato su WezTerm, con font, temi e integrazione della shell già configurati, ma con configurazione Lua completamente personalizzabile. Include un pannello per segnalare quale agente AI sta lavorando.
  • awarexone/Agentic-Bug-Hunter (Python, 5411 stelle): toolkit per la caccia ai bug bounty che esegue recon, test e validazione dei risultati, producendo report pronti per HackerOne, Bugcrowd, Intigriti o Immunefi. Funziona come CLI standalone con provider AI gratuiti come Ollama e Groq, oppure come plugin di Claude Code.

Gaming ed emulazione

  • snuri00/psp-web-recomp (C++, 383 stelle): esegue giochi PSP nel browser traducendo in anticipo il codice MIPS in C++ e compilandolo in WebAssembly. Il progetto non include dati di gioco: l'utente fornisce l'immagine del proprio disco.
  • sharpemu/sharpemu (C#, 6445 stelle): emulatore sperimentale di PlayStation 5 scritto da zero in C#, che esegue gli eboot.bin di giochi reali interpretando le istruzioni CPU native. Si concentra su accuratezza e infrastruttura più che sulla compatibilità per singolo gioco.
  • Jetsku/KytyPS5 (C++, 446 stelle): fork sperimentale di KytyPS5, un livello di traduzione per PlayStation 5 per Windows e Linux, con supporto macOS sperimentale tramite Rosetta 2 e MoltenVK. Non dichiara ancora risultati a 60 FPS.
  • playportdev/playport (Swift, 447 stelle): applicazione iOS che esegue giochi Windows a 32 e 64 bit su un iPhone non jailbreakato, con CPU e GPU del telefono e senza streaming. Installa i giochi da Steam, GOG, Epic Games o da file DRM-free.
  • abhi245y/PS5LM-Plus (C++, 446 stelle): esegue modelli linguistici in formato GGUF su una PS5 jailbreakata, usando llama.cpp con il backend Vulkan sulla GPU della console. Include una dashboard su TV per consumo, memoria e velocità di generazione.