thehardwarestore.ai

where AI agents shop for the right tools

── 99818 repos indexed ── | filtered by tag: llm
WecoAI/awesome-autoresearch ★ 1049 77 APPLICATION

This repository is a curated list (awesome list) of AutoResearch use cases, implementations, benchmarks, and forks. It does not contain any source code, data, or executable components. The sole content is a README.md file that organizes links to external projects, each with descriptions and links to optimization traces. The repository serves as a directory for the AutoResearch community, not as a software application or data research pipeline. It is a static documentation resource with no runtime behavior, architecture, or data flows.

RATING: 6.8/10 MAINT: maintained DRIFT: low
TeleAI-UAGI/Awesome-Agent-Memory ★ 644 106 APPLICATION

This repository is an 'awesome list' curated by the TeleAI-UAGI team, aggregating open-source and closed-source products, papers, benchmarks, tutorials, and surveys on memory systems for LLM/MLLM agents. It does not contain application business logic or runnable services; its primary output is a meticulously structured README.md that serves as a reference catalog. The accompanying Python scripts automate two maintenance tasks: (1) checking that open-source entries are ordered by GitHub star count and respecting a 100-star boundary for emerging projects, and (2) generating self-hosted star-history SVG charts. The scripts are well-crafted, with robust parsing, GitHub API integration, and careful edge-case handling (grace bands, orphan detection), making them reusable for other awesome-list maintainers. The repository's value lies in its curated content rather than its code, but the supporting infrastructure demonstrates solid engineering principles.

RATING: 6.8/10 MAINT: active DRIFT: low
▸ 1 reusable components found
Snowflake-Labs/snowflake-demo-streamlit ★ 304 77 APPLICATION

This repository is a curated collection of over 30 independent Streamlit in Snowflake (SiS) demo applications, each self-contained in its own folder. The demos span a wide range of use cases including business intelligence dashboards, LLM-powered chatbots (Cortex, DeepSeek-R1, RAG), geospatial H3 visualizations, custom UI components (AgGrid, ECharts, Slickgrid), CI/CD pipelines with Snowflake CLI, and embedding SiS into external portals via Next.js. Each app includes a `streamlit_app.py` entry point, a `data/creation_script.sql` for Snowflake object setup, and sample data. The code is educational, heavily commented, and demonstrates patterns like caching, dynamic page navigation, and local/cloud-aware connections. While the apps are not production-grade (some hardcoded values, duplication), they serve as excellent reference implementations for building SiS applications.

RATING: 6.8/10 MAINT: maintained DRIFT: low
▸ 5 reusable components found
datawhalechina/self-llm ★ 32417 3129 APPLICATION

This repository is a comprehensive collection of tutorials and code examples for deploying, fine-tuning, and integrating open-source large language models (LLMs), with a strong focus on the Chinese LLM ecosystem. It covers over 50 models (Qwen, ChatGLM, DeepSeek, InternLM, etc.) and provides step-by-step guides for setting up FastAPI services, Streamlit web demos, LangChain knowledge base assistants, and LoRA/QLoRA fine-tuning using PEFT. The repository also includes example applications such as role-playing chatbots and digital persona creation. While primarily educational, the code patterns are directly applicable to production scenarios, including model serving with vLLM/SGLang, experiment tracking with SwanLab, and deployment on diverse hardware (NVIDIA, AMD ROCm, Ascend NPU, Apple Silicon). The codebase is highly repetitive across models, with significant copy-paste, but the underlying patterns (fine-tuning pipeline, deployment scaffold, LangChain wrapper) are well-established and reusable.

RATING: 6.7/10 MAINT: active DRIFT: medium
▸ 5 reusable components found
huggingface/autotrain-advanced ★ 4612 627 APPLICATION

AutoTrain Advanced is a no-code / low-code machine learning training platform from Hugging Face, providing a unified CLI, web UI (FastAPI + Jinja2), and REST API to fine-tune models on 15+ tasks including LLM SFT/DPO/ORPO, text/image classification, object detection, token classification, seq2seq, sentence transformers, and VLM. It wraps the Hugging Face ecosystem (transformers, datasets, peft, accelerate, trl) and supports multiple backends: local GPU, Hugging Face Spaces, NVIDIA NGC, and NVCF. The project is officially deprecated as of late 2024, with the README explicitly stating no new features will be added and recommending alternatives. The codebase is architecturally well-organized with a modular trainer structure, Pydantic parameter models, abstract backend patterns, and reusable callbacks, but suffers from duplicated dataset loading logic, heavy coupling to Hugging Face API, and a sprawling single-file UI. It remains functional for users who need a turnkey fine-tuning solution with existing dependencies, but is not suitable for new projects requiring long-term maintenance.

RATING: 6.7/10 MAINT: deprecated DRIFT: medium
▸ 3 reusable components found
vizra-ai/vizra-adk ★ 295 38 APPLICATION

Vizra ADK is a retired Laravel package (final release v0.0.48) that provides a comprehensive framework for building AI agents with LLM orchestration, tool systems, memory, workflows, evaluations, tracing, and MCP integration. It is not a standalone application but a library designed to be installed into Laravel projects. The architecture follows Laravel package conventions: service providers, facades (Agent, Workflow), Eloquent models, Artisan commands, Livewire components, and database migrations. Key entry points include the Agent facade for running agents, the Workflow facade for orchestrating multi-agent workflows, and a set of CLI generators for scaffolding agents, tools, and evaluations. The system supports multiple LLM providers via Prism PHP, persistent memory (session, user, vector), tool chaining, sub-agent delegation, and an evaluation framework with LLM-as-a-Judge assertions. The codebase is well-structured with strong test coverage (Pest + Mockery), but the package is officially retired with no further development, leading to high technical drift as dependencies age out. Despite retirement, many components (e.g., ToolChain, VersionablePrompts, AgentVectorProxy, HasLogging) are self-contained and demonstrate reusable patterns suitable for extraction into new projects.

RATING: 6.7/10 MAINT: deprecated DRIFT: high
▸ 4 reusable components found
mlabonne/llm-course ★ 82643 9618 DATA_RESEARCH

This repository is a curated educational resource and learning roadmap for Large Language Models (LLMs), rather than a software application or data pipeline. The entire substantive content is contained within a single README.md file, which is structured into three major learning tracks: 'LLM Fundamentals' (math, Python, neural networks), 'LLM Scientist' (building LLMs, pre-training, fine-tuning, alignment, quantization), and 'LLM Engineer' (RAG, agents, deployment, optimization, security). Each section provides annotated links to external resources—notebook tutorials, blog posts, papers, videos, and tools—rather than hosting original code or data assets. There are no source code files, notebooks, data files, configuration files, or dependency manifests in this repository beyond the README and a LICENSE file. The repository links to several external Colab notebooks hosted on Google Drive (covering tools like LazyMergekit, AutoQuant, and LazyAxolotl, and tutorials on fine-tuning, quantization, and model merging), but these are not part of the repository itself. The repo functions as a reading list and structured syllabus, not as a codebase. From a data engineering or software reuse perspective, there are no reusable components within this repository—no ETL scripts, no data validation routines, no model training code, no configuration schemas, and no test suites. The value lies entirely in the curation and organization of external educational materials. The repository was last committed to in February 2026 and has no CI/CD, no package manifests, and no code-level maintenance concerns.

RATING: 6.5/10 REPRO: 2.0/10 MAINT: maintained DRIFT: low
voideditor/void ★ 28832 2634 APPLICATION

This repository is Visual Studio Code Void, a deprecated fork of VS Code focused on AI-enhanced desktop editing. While the project is no longer accepting contributions per its README, it contains the core VS Code architecture with additional AI-oriented features in the `src/vs/workbench/contrib/void/` directory. The application provides a code editor experience with syntax highlighting, IntelliSense, debugging, and extension support, built on Electron for desktop with web fallback capabilities. It features a modular architecture with core editor (Monaco), workbench/UI framework, platform services, and extension system, along with a Rust-based CLI for code and tunnel management.

RATING: 6.5/10 MAINT: deprecated DRIFT: high
▸ 5 reusable components found
SCIR-HI/Huatuo-Llama-Med-Chinese ★ 4988 498 DATA_RESEARCH

This is a research repository from the SCIR-HI lab at Harbin Institute of Technology, focused on instruction-tuning large language models (LLaMA, Alpaca, Bloom, Huozi) with Chinese medical knowledge. The core contribution is the construction of Chinese medical instruction datasets using structured knowledge bases (cMeKG) and medical literature via GPT3.5, followed by LoRA-based fine-tuning. The repository provides scripts for fine-tuning, inference, and model export, along with pre-trained LoRA weights. While it demonstrates a complete research pipeline (data generation, training, evaluation), it is primarily a research artifact rather than a production application. The code is functional and includes a clean, reusable Prompter class for template management, but lacks software engineering rigor (no tests, no CI). Reproducibility is moderate: dependencies are pinned, but the data generation process is not fully automated, and external base models and LoRA weights must be obtained separately.

RATING: 6.5/10 REPRO: 4.5/10 MAINT: maintained DRIFT: medium
▸ 2 reusable components found
bgauryy/open-docs ★ 516 56 DATA_RESEARCH

This repository serves as a comprehensive documentation project that provides deep-dive insights into the architecture, internals, and usage of various AI-powered CLI tools. It documents five specific tools: Claude Agent SDK, Gemini CLI, Codex CLI, OpenCode, and Pi Coding Agent, offering detailed explanations of their internal workings, features, and integration patterns. The content is derived from direct source code analysis and aims to fill the gaps in official documentation. The repository is structured with dedicated directories for each tool, following a standardized numbering convention for topics (e.g., 01-overview, 02-technical-stack). It also includes specialized extraction sections for the Claude Agent SDK, breaking down its subsystems into individually documented 'complete' files. This approach demonstrates a reproducible pattern for knowledge extraction from complex software systems. While the repository excels in organizing and presenting technical information, it relies on external source code for its content and does not include the analysis scripts or raw data used to generate the documentation. This makes reproducing the exact analysis challenging, though the documented versions of each tool are specified. The documentation faces a high risk of becoming outdated due to the rapid evolution of the underlying AI CLI tools.

RATING: 6.5/10 REPRO: 1.5/10 MAINT: maintained DRIFT: high
▸ 2 reusable components found
mlabonne/llm-datasets ★ 4814 423 DATA_RESEARCH

This repository is a curated list (``awesome list'' style) of high-quality datasets and tools for LLM fine-tuning, post-training, and alignment. It is not a software application, data pipeline, or research codebase; it contains no executable code, notebooks, or data files. The primary artifact is a README.md that categorizes and links to over 70 external datasets (instruction, preference, multilingual, agent, etc.) and tools for data scraping, filtering, generation, and exploration. The repo serves as a reference guide for practitioners seeking datasets, with a focus on accuracy, diversity, and complexity. It is maintained by Maxime Labonne and has a large number of stars and forks, indicating community value. The repository has no code to analyze, test, or reproduce; its value lies in the curation and annotation of external resources.

RATING: 6.4/10 MAINT: active DRIFT: low
deepseek-ai/Engram ★ 4640 359 APPLICATION

This repository contains the official research implementation of the Engram module, a conditional memory mechanism for large language models that augments transformer blocks with static N-gram lookup. The codebase is a single standalone Python demo script (`engram_demo_v1.py`) that illustrates the core data flow: tokenization, compression, hash-based N-gram indexing, multi-head embedding retrieval, gating via learned keys and query dot-product, and a short depthwise convolution with per-group RMSNorm. The architecture is a mock LLM (embedding, transformer blocks with mocked Attention/MoE, linear head) to focus solely on the Engram module. The repo is a research artifact, not a production service; it lacks tests, packaging, and error handling but provides a clear, commented implementation of the novel hash-based conditional memory pattern. The primary value for engineers is the extractable pattern for deterministic N-gram lookup and gating, and the depthwise convolution with group normalization.

RATING: 6.3/10 MAINT: stale DRIFT: low
▸ 3 reusable components found
datawhalechina/diy-llm ★ 1367 138 DATA_RESEARCH

This repository is an educational book/course (DataWhale 'diy-llm') that teaches building and training LLMs from scratch. It spans the full pipeline: tokenizer, Transformer architecture, GPU high-performance programming, scaling laws, data engineering, distributed training, alignment (including GRPO/RLVR), evaluation, and multimodal models. The content is primarily Chinese, with Jupyter notebooks and code snippets embedded in markdown chapters. It is not a production library or application; it is a tutorial/textbook with homework assignments.

RATING: 6.3/10 REPRO: 4.0/10 MAINT: active DRIFT: medium
▸ 3 reusable components found
mymagicpower/AIAS ★ 994 289 APPLICATION

This repository is a comprehensive AI inference and application platform built primarily on Java (Spring Boot) and Vue.js. It provides a suite of SDKs for computer vision (face recognition, OCR, segmentation), NLP (text embedding, translation), and AIGC (Stable Diffusion, ControlNet). The architecture is modular, separating inference logic (SDKs) from application logic (Web Apps, Desktop Apps, API Platform). It utilizes Deep Java Library (DJL) for model inference, integrating PyTorch and ONNX Runtime backends. The system supports multimodal search (Face, Image, Code, Text) using vector databases like Milvus. Hybridity: While it contains AI research components (models, inference), the codebase is structured as a production-ready software platform with web interfaces, APIs, and desktop wrappers, rather than a research notebook collection. It functions as a monorepo containing multiple distinct Spring Boot applications and Vue.js frontends, each serving a specific AI task (e.g., face_search, image_search, aigc_image_gen).

RATING: 6.3/10 MAINT: active DRIFT: medium
▸ 3 reusable components found
hyperspaceai/agi ★ 2040 243 DATA_RESEARCH

This is the research archive for the Hyperspace P2P network, a distributed AGI system. The repository primarily contains documentation, leaderboards, trained model weights, and configuration files for autonomous research agents. It serves as a durable record of experiments run by agents across 5 research domains (machine learning, search, finance, skills, causes). The main outputs include a collaboratively trained language model (qwen2.5-0.5b-hyperspace-v1) trained by 32 anonymous nodes using DiLoCo + SVD compression, and live leaderboards updated via GitHub Actions. While the repo itself is mostly static artifacts, it references a larger codebase (the Hyperspace CLI and P2P stack) that is not included. The repository is hybrid: primarily a research data archive, but also includes a standalone CLI tool (agentboard) for a blockchain-based message board.

RATING: 6.2/10 REPRO: 2.0/10 MAINT: active DRIFT: low
▸ 2 reusable components found
bytedance/video-SALMONN-2 ★ 219 25 DATA_RESEARCH

This repository contains the research code for Video-SALMONN-2, a family of audio-visual large language models for video understanding, developed by Tsinghua University and ByteDance. It includes three generations: Video-SALMONN-2 (based on LLaVA), Video-SALMONN-2+ (based on Qwen2.5-VL), and Video-SALMONN-2 Pro (based on Qwen3-VL). The core contribution is a caption-enhanced training paradigm that tightly aligns audio and visual signals. The codebase provides full training pipelines for supervised fine-tuning (SFT) and direct preference optimization (DPO), along with evaluation scripts, a demo mode, and a vLLM-based serving plugin for deployment. While the project is predominantly research-focused, it includes application-like components such as CLI inference and OpenAI-compatible serving. The code exhibits high duplication across the three model variants, hardcoded paths to internal cluster storage, and brittle dependency pinning, making it challenging to reproduce outside the original environment. However, several components—such as the multimodal batch sampler, audio-video processing utilities, and QFormer-based fusion—are well-structured and potentially reusable for other multimodal research projects.

RATING: 6.1/10 REPRO: 4.0/10 MAINT: stale DRIFT: medium
▸ 4 reusable components found
UpstageAI/cookbook ★ 209 71 DATA_RESEARCH

This repository is an educational cookbook from Upstage, centered on their Solar LLM and Document AI APIs. It contains a large collection of Jupyter notebooks (Solar-Fullstack-LLM-101) that teach prompt engineering, RAG, cache-augmented generation, tool calling, and fact-checking with knowledge graphs, plus a Flask sample backend (Bremen) and a Flutter mobile app. The dominant character is a notebook-driven ML/research collection, but it is hybrid because it includes runnable application code (Flask API, Flutter app) and static data assets (OCR JSON, CSV knowledge bases).

RATING: 6.1/10 REPRO: 4.0/10 MAINT: active DRIFT: medium
▸ 5 reusable components found
aliasrobotics/cai ★ 9808 1437 APPLICATION

This repository is the archived reference implementation of the CAI (Cybersecurity AI) framework by Alias Robotics. It is a comprehensive, open-source platform for building and deploying AI-powered offensive and defensive security automation. The codebase provides a full-stack agent framework including a Python SDK (Agent, Runner, tools, handoffs, guardrails, tracing, voice, MCP), a CLI/REPL with rich interactive features, a Textual-based TUI, a FastAPI REST API server, and a benchmarking suite (CAIBench) with cyber ranges and CTF challenges. The framework supports multiple LLM providers (OpenAI, LiteLLM, custom) and includes specialized agents for red teaming, blue teaming, bug bounty, DFIR, network analysis, and more. It also features continuous operations (24/7 autonomous loops), session management, cost tracking, and extensive refusal testing (400+ scenarios). While the repository is now archived and will not receive further updates, the SDK components (function_tool decorator, Handoff abstraction, tracing processors, voice pipeline) are well-crafted and could be extracted for reuse in other agent-based projects. The codebase is large and monolithic, with some global mutable state and test duplication, but overall demonstrates strong engineering practices in the cybersecurity AI domain.

RATING: 6.0/10 MAINT: archived DRIFT: high
▸ 6 reusable components found
taishi-i/awesome-japanese-nlp-resources ★ 998 50 DATA_RESEARCH

This repository functions as a curated "Awesome List" for Japanese Natural Language Processing (NLP), aggregating metadata from GitHub and Hugging Face. It includes a Claude Code plugin that allows searching the 1,197-resource dataset directly within the AI interface. The data lineage involves manual curation and automated scraping of external repositories, stored in `resources.json` and Markdown documentation. Critical risks include significant link rot (many "repo not found" entries), a suspicious future commit date (2026-07-20), and high technical drift due to the rapidly changing NLP landscape. While valuable for discovery, the static nature of the data and lack of environment definitions make it unsuitable for production reliance without verification.

RATING: 6.0/10 REPRO: 5.0/10 MAINT: stale DRIFT: high
▸ 3 reusable components found
aws/amazon-q-developer-cli ★ 1984 437 APPLICATION

This repository is the open-source CLI client for Amazon Q Developer (formerly CodeWhisperer), now deprecated in favor of the closed-source Kiro CLI. It is a Rust workspace with approximately 2000 files, building two main binaries: `q` (terminal chat assistant) and `qchat` (legacy chat binary). The codebase is dominated by auto-generated AWS SDK client crates (amzn-codewhisperer-client, amzn-codewhisperer-streaming-client, amzn-qdeveloper-streaming-client, amzn-consolas-client, amzn-toolkit-telemetry-client), which are Smithy-generated and checked in. Hand-written code includes the chat CLI interactive loop, an agent framework with MCP (Model Context Protocol) support, a semantic search client using local ONNX models (MiniLM) and BM25 indexing, authentication (OIDC with device grant flow), telemetry, and an OS abstraction layer. The architecture is essentially a monolithic CLI application with multiple supporting libraries. About 90% of the source files are generated code, which means the hand-crafted components are relatively small. The project was previously actively maintained but is now effectively archived; the README states only critical security fixes will be accepted.

RATING: 5.9/10 MAINT: stale DRIFT: medium
▸ 4 reusable components found
$ loading more...
$ submit: