awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kennethleungty avatar

kennethleungty/Llama-2-Open-Source-LLM-CPU-Inference

0
View on GitHub↗
973 stars·207 forks·Python·MIT·23 viewstowardsdatascience.com/running-llama-2-on-cpu-inference-for-document-q-a-3d636037a3d8↗

Llama 2 Open Source LLM CPU Inference

This project provides a framework for executing large language models and performing document-based question answering entirely on local consumer hardware. By integrating a CPU-based inference engine with a local vector database, it enables users to process information without relying on cloud-based APIs or specialized graphics processing units.

The system functions as a command-line tool that manages the full lifecycle of private information processing. It transforms local text files into searchable vector embeddings, allowing the model to retrieve relevant context and ground its generated responses in specific user-provided source material. By utilizing quantized model execution, the framework reduces memory and compute requirements to facilitate operation on standard hardware.

The project encompasses a complete pipeline for document indexing, semantic retrieval, and context-aware generation. It ensures data privacy by keeping all document ingestion, embedding generation, and model inference tasks contained within the local environment.

Features

  • CPU Inference Runtimes - Provides a framework for executing large language models on standard consumer hardware without external dependencies.
  • Local Model Execution - Executes quantized language models on local hardware to generate text responses without relying on cloud services.
  • Private LLM Inference - Runs quantized language models on standard consumer hardware to maintain control over the execution environment.
  • Quantized Models - Executes quantized language models on standard CPUs to minimize memory and compute requirements.
  • Local Question Answerers - Enables retrieving specific information from local documents by using semantic search and local language models.
  • Context-Aware Retrieval - Injects retrieved document segments into the model input stream to ground generated responses in source material.
  • Local Embedding Generators - Transforms raw text into vector representations using local models to ensure data privacy.
  • Local Inference CLI - Provides a command-line interface for orchestrating document ingestion and local model inference tasks.
  • Vector Databases - Manages the conversion of local text documents into searchable vector embeddings for efficient retrieval.
  • Vector Embeddings - Processes local files to create searchable vector representations for semantic search and context-aware answering.
  • Vector Retrieval Systems - Implements a document indexing pipeline that converts local files into searchable embeddings for context-aware retrieval.
  • Document Q&A - Provides a command-line interface for retrieving document context and generating answers using a local language model.
  • Question Answering - Retrieves relevant context from indexed documents to generate natural language answers grounded in source material.
  • Semantic Document Retrieval - Fetches relevant document segments from an index using vector embeddings for semantic similarity.

Star history

Star history chart for kennethleungty/llama-2-open-source-llm-cpu-inferenceStar history chart for kennethleungty/llama-2-open-source-llm-cpu-inference

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Llama 2 Open Source LLM CPU Inference

These projects share indexed features with Llama 2 Open Source LLM CPU Inference. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • cinnamon/kotaemonCinnamon avatar

    Cinnamon/kotaemon

    25,139View on GitHub↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Pythonchatbotllmsopen-source
    View on GitHub↗25,139
  • runanywhereai/runanywhere-sdksRunanywhereAI avatar

    RunanywhereAI/runanywhere-sdks

    8,781View on GitHub↗

    This project is an on-device AI SDK providing a framework for running large language models, vision models, and speech models locally. It serves as an orchestration layer for local LLM execution, ensuring data privacy and offline availability by utilizing hardware acceleration on the device. The SDK is distinguished by its comprehensive voice and multimodal capabilities, including a coordinated voice pipeline for activity detection, speech-to-text, and text-to-speech synthesis. It also provides a dedicated implementation kit for local retrieval-augmented generation and tools for processing co

    C++androidapple-intelligencecpp
    View on GitHub↗8,781
  • ganymedenil/document.aiGanymedeNil avatar

    GanymedeNil/document.ai

    3,671View on GitHub↗

    document.ai is a local document question-answering system and vector database search engine. It functions as a retrieval-augmented generation knowledge base that combines a vector database with language models to generate answers grounded in private local datasets. The project features a domain-specific embedding pipeline and a fine-tuned language model framework. These tools allow for the use of specialized embedding models and mathematical theme extraction to improve retrieval accuracy for professional terminology and technical subject areas. The system covers vector-based semantic retriev

    Python
    View on GitHub↗3,671
  • datahub-project/datahubdatahub-project avatar

    datahub-project/datahub

    12,141View on GitHub↗

    DataHub is a metadata management platform designed to unify technical, operational, and business context across diverse data ecosystems. By utilizing a graph-based metadata model and an event-driven ingestion architecture, it creates a centralized source of truth that maps complex data relationships, lineage, and ownership. This foundational framework enables organizations to maintain a synchronized view of their data landscape, supporting both human-led discovery and automated data operations. The platform distinguishes itself through its focus on grounding artificial intelligence and autono

    Pythondata-catalogdata-discoverydata-governance
    View on GitHub↗12,141
Compare all 30 related projects→

Frequently asked questions

What does kennethleungty/llama-2-open-source-llm-cpu-inference do?

This project provides a framework for executing large language models and performing document-based question answering entirely on local consumer hardware. By integrating a CPU-based inference engine with a local vector database, it enables users to process information without relying on cloud-based APIs or specialized graphics processing units.

What are the main features of kennethleungty/llama-2-open-source-llm-cpu-inference?

The main features of kennethleungty/llama-2-open-source-llm-cpu-inference are: CPU Inference Runtimes, Local Model Execution, Private LLM Inference, Quantized Models, Local Question Answerers, Context-Aware Retrieval, Local Embedding Generators, Local Inference CLI.

Which projects share features with kennethleungty/llama-2-open-source-llm-cpu-inference?

Projects with overlapping indexed features include: cinnamon/kotaemon — Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document… runanywhereai/runanywhere-sdks — This project is an on-device AI SDK providing a framework for running large language models, vision models, and speech… ganymedenil/document.ai — document.ai is a local document question-answering system and vector database search engine. It functions as a… datahub-project/datahub — DataHub is a metadata management platform designed to unify technical, operational, and business context across… tinyhumansai/openhuman — OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides… brianpetro/obsidian-smart-connections — This project is a knowledge base plugin and RAG context manager that uses a local vector database interface to enable…

Curated searches featuring Llama 2 Open Source LLM CPU Inference

Hand-picked collections where Llama 2 Open Source LLM CPU Inference appears.
  • CPU GGUF Model Inference Engines
  • Open Source Document Chat Interfaces
  • Local Open-Weight LLM Inference Engines