nomic-ai/gpt4all

GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 25 minutes ago
Added to GitGenius on July 10th, 2023
Created on March 27th, 2023
Open Issues & Pull Requests: 772 (+0)
Number of forks: 8,296
Total Stargazers: 77,395 (+0)
Total Subscribers: 698 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.3 days
Mean response time: 88.1 days
90th percentile: 359.8 days
Tracked items: 755

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 89% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug-unconfirmed" is answered fastest, typically in about 14 hours, while "backend" waits about 5 months. Only 2% of issues opened in the past year have been closed. Three people close 76% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 683
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 643 days
Stale 30+ days: 679
Stale 90+ days: 668

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • chat (612)
  • enhancement (447)
  • bug-unconfirmed (362)
  • bug (162)
  • backend (92)
  • bindings (82)
  • python-bindings (82)
  • need-info (50)

Most active issues this week

Detailed Description

GPT4All is an open-source project by Nomic AI that enables users to run large language models locally on consumer devices without requiring API calls or GPU hardware. The application is available for Windows, macOS, and Linux, with specific builds supporting Intel and AMD processors on Windows and Linux, ARM processors on Windows, and Apple Silicon M-series chips on macOS. The project recently added support for DeepSeek R1 Distillations and maintains a downloadable desktop application alongside a Python client built around llama.cpp implementations.

The repository is written primarily in C++ and serves as a comprehensive platform for local LLM deployment and inference. Users can download pre-built installers for their operating system and begin running language models immediately without configuration complexity. The project includes a chat application with a redesigned UI as of the July 2024 V3.0.0 release, along with LocalDocs functionality that allows users to privately chat with their own documents locally. The platform supports multiple model architectures and includes GGUF format support launched in October 2023, which expanded access to models like Mistral 7b and various code-focused models including Rift Coder v1.5.

GPT4All integrates with several popular frameworks and tools in the AI ecosystem. The project maintains integrations with Langchain for chain-of-thought applications, Weaviate Vector Database for retrieval-augmented generation workflows, and OpenLIT for observability and monitoring. The platform also supports Nomic Vulkan for GPU-accelerated inference on NVIDIA and AMD GPUs, launched in September 2023, providing users with optional hardware acceleration when available.

The repository shares contributors with microsoft/vscode, simonw/datasette, and microsoft/typescript, suggesting cross-pollination with major open-source projects.

The project emphasizes privacy-preserving AI and offline usage capabilities, allowing users to run language models entirely on their machines without sending data to external servers. A Docker-based API server launched in June 2023 provides an OpenAI-compatible HTTP endpoint for inference, enabling integration into existing applications. The project welcomes community contributions and maintains clear contribution guidelines, requesting that contributors check the Discord community and existing issues to avoid duplicate work and properly tag contributions with project identifiers.