Local-First Software

Discover 65 open source Local First repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Local First projects here are most often combined with AI Agents, Desktop App and TypeScript. Last updated October 4, 2026.

65 repositories · updated October 4, 2026

inkwell: Write and Preview Markdown on Your Desktop

inkwell: Write and Preview Markdown on Your Desktop

Inkwell is a local-first Markdown editor for Windows, macOS, and Linux, built for focused writing without cloud accounts or telemetry. It combines a live preview, file workspaces, history, and export options in a portable desktop app.

RustDesktop AppCross Platform
Added Jun 10, 2026 View details
engram: Give AI Coding Agents Persistent Memory

engram: Give AI Coding Agents Persistent Memory

Engram is a Go-based memory system that helps AI coding agents retain useful project knowledge between sessions. It stores memories locally in SQLite and makes them available through MCP, a CLI, an HTTP API, and a terminal UI.

GoAI AgentsMCP
Added Jun 2, 2026 View details
OpenLogi: Configure Logitech Devices Locally

OpenLogi: Configure Logitech Devices Locally

OpenLogi is a Rust desktop app and CLI for configuring Logitech mice, keyboards, lights, and webcams over HID++ and UVC. It offers local configuration without an account or telemetry, with support for macOS, Linux, and Windows.

RustDesktop AppCross Platform
Added Jun 1, 2026 View details
apiark: Send and Manage API Requests Locally

apiark: Send and Manage API Requests Locally

ApiArk is a desktop API client for testing and organizing requests across REST, GraphQL, gRPC, and other protocols. It stores collections as YAML files on your filesystem, with no account or cloud service required.

APIDesktop AppDeveloper Tools
Added May 29, 2026 View details
OpenHuman: Run a Modular AI Agent Harness

OpenHuman: Run a Modular AI Agent Harness

OpenHuman is a Rust-based agent harness available as a desktop app, browser UI, terminal client, and embeddable library. It connects configurable language models, memory, search, tools, and workflows for people building or using persistent AI agents.

RustAI AgentsAgent Orchestration
Added May 27, 2026 View details
codegraph: Give Coding Agents a Local Code Knowledge Graph

codegraph: Give Coding Agents a Local Code Knowledge Graph

CodeGraph builds and maintains a local graph of code structure so AI coding agents can retrieve relevant source, call paths, and change impact without exploring files one by one. It connects to multiple agents through MCP and supports many languages.

AI AgentsDeveloper ToolsMCP
Added May 25, 2026 View details
graphify: Turn Codebases into Queryable Knowledge Graphs

graphify: Turn Codebases into Queryable Knowledge Graphs

Graphify builds a queryable knowledge graph from code, documentation, schemas, and other project files. It helps developers and AI coding assistants explore relationships, trace paths, and understand codebases without relying on a vector store.

PythonKnowledge GraphCode Analysis
Added May 19, 2026 View details
open-carrusel: Design Instagram Carousels with Claude

open-carrusel: Design Instagram Carousels with Claude

Open Carrusel is a local-first web app for creating Instagram carousel slides through conversations with Claude Code. Preview, reorder, and export slides as PNGs sized for Instagram.

AITypeScriptClaude Code
Added May 18, 2026 View details
Deck: Manage Clipboard History on macOS

Deck: Manage Clipboard History on macOS

Deck is a native clipboard manager for macOS that keeps a searchable history on your device. It suits people who want keyboard-driven clipboard workflows, automation, and privacy controls without relying on cloud storage.

macOSDesktop AppProductivity
Added May 18, 2026 View details
tortoise.cpp: Generate Speech with Tortoise TTS in C++

tortoise.cpp: Generate Speech with Tortoise TTS in C++

tortoise.cpp is a C++ implementation of Tortoise TTS built on ggml for local text-to-speech generation. It supports CPU and CUDA builds, with Metal support described as in progress.

C++Text To SpeechMachine Learning
Added May 12, 2026 View details
pocketpal-ai: Run Language Models on Your Phone

pocketpal-ai: Run Language Models on Your Phone

PocketPal AI is a mobile assistant that runs language models and text-to-speech on-device, so chats can stay private and work offline. It suits people who want local AI on iOS or Android without relying on a cloud service.

AILLMTypeScript
Added Apr 15, 2026 View details
lightclaw: Run a Lightweight Local-First AI Assistant

lightclaw: Run a Lightweight Local-First AI Assistant

LightClaw is a Rust-based AI assistant packaged as a single binary, with tools, local memory, and Telegram and Discord interfaces. It suits users who want an agent they can run without a Python runtime or external vector database.

RustAIAI Agents
Added Apr 5, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️