a-ghorbani/pocketpal-ai

An app that brings language models directly to your phone.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 8th, 2026
Created on August 25th, 2024
Open Issues & Pull Requests: 193 (+0)
GitHub issues: Enabled
Number of forks: 872
Total Stargazers: 8,219 (+0)
Total Subscribers: 68 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 days
Mean response time: 23.3 days
90th percentile: 59.0 days
Tracked items: 363

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 88% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 18 hours, while "Feature" waits about 3 weeks. 66% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 8% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 177
New in 7 days: 5
Closed in 7 days: 1
Avg open age: 265 days
Stale 30+ days: 151
Stale 90+ days: 123

Recent activity

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

Top labels

  • enhancement (208)
  • bug (152)
  • question (63)
  • Feature (20)
  • device-compatibility (14)
  • Improvement (6)
  • build system (1)
  • chore (1)

Most active issues this week

Detailed Description

PocketPal AI is a mobile application that runs language models entirely on your phone.

The core problem PocketPal solves is the privacy and connectivity constraints of cloud-based AI assistants. Most AI apps send every message to remote servers where conversations are logged and analyzed. PocketPal inverts this model by running language models directly on the device, ensuring conversations never leave your phone. The approach downloads GGUF-format models once and executes them locally using the phone's CPU, GPU, and neural processing unit, with graceful fallback between acceleration paths. Text-to-speech synthesis also runs on-device, and the tool system allows language models to call built-in functions like calculators and date/time utilities within a tool-use loop.

Developers should adopt PocketPal if they need a private, offline-capable AI assistant for mobile platforms without account requirements or subscription costs. The project suits use cases where data sensitivity is paramount or where connectivity cannot be guaranteed. The tool distinguishes itself through hardware acceleration tailored to mobile processors, support for multiple model families through GGUF format, and a community marketplace called PalsHub where users can discover and install personalized assistants. The application is free and open source under the MIT license, with no premium tier gating core functionality.

Development activity shows consistent engagement with community discussions and a structured roadmap guiding future work. The project maintains active benchmarking infrastructure through an AI Phone Leaderboard where users can optionally submit performance metrics. Localization across eleven languages indicates sustained effort to serve a global audience. The codebase is written in TypeScript and actively maintained with support for both iOS and Android platforms, including tablet-specific optimizations.