About PenX
PenX is a personal data hub aimed at individuals who want to store structured notes and data under their own control, prioritizing local storage and privacy over a cloud-first model. It is positioned as an AI-powered place to keep personal information rather than a traditional cloud note-taking app.
It is local-first and privacy-first by design, open source, cross-platform, and supports realtime sync across devices while remaining AI-driven in how it helps organize and work with stored data. The primary technology stack includes Next.js and TypeScript for the application, tRPC for type-safe APIs, Prisma for data modeling, and PGLite for an embedded local database.
A downloadable desktop app is offered alongside the web version, and the project is developed openly with its source on GitHub, where contributors can set it up by cloning the repository and working from the root directory. The repository metadata does not state a license, so check the repository before relying on it for sensitive or commercial use; pricing details, if any, are referenced on the project's own site rather than documented in the README.
Key features
- Local-first, privacy-first structured data storage
- Realtime sync across devices
- AI-driven data organization
- Cross-platform desktop and web apps
- Built with Next.js, tRPC, Prisma and PGLite
Good fit for
- →Private, offline-capable personal notes and data
- →AI-assisted structured note-taking
- Built with
- TypeScript
- Tags
- note-taking
- local-first
- privacy
- ai
- typescript
- database
PenX: questions and answers
- What is PenX used for?
- PenX is a free, local-first, privacy-first personal data hub for storing structured notes and data, built with Next.js, tRPC, Prisma and PGLite, with AI-driven features. It is a good fit for private, offline-capable personal notes and data; and AI-assisted structured note-taking.
- Is PenX open source?
- Yes. PenX is open source. Its source code is on GitHub at penxio/penx and is written mainly in TypeScript.
- Is PenX free?
- Yes. PenX is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $5 per month.
- Can I self-host PenX?
- Yes. PenX can be self-hosted on your own server or infrastructure.
- What is PenX an alternative to?
- PenX is an open-source alternative to Notion and Obsidian. Other open-source alternatives to Notion include SiYuan, Anytype and Logseq.
- Is PenX actively maintained?
- The most recent commit to PenX was on 18 September 2025, and the latest release is v1.1.11, published on 18 September 2025. The project has 1.2k stars on GitHub.
Open-source alternatives to PenX
See all
SiYuan
Note Taking
思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接
AGPL-3.0vs Notion★ 47k
Anytype
Note Taking
Official Anytype client for MacOS, Linux, and Windows
OSSvs Notion★ 8.9k
Logseq
Note Taking
A privacy-first, open-source platform for knowledge management and collaboration. Download
AGPL-3.0vs Notion★ 45k
Trilium Notes
Note Taking
Trilium Notes is an open-source note-taking and personal knowledge base app that runs loca
AGPL-3.0vs Evernote★ 38k
NoteDiscovery
Note Taking
Your Self-Hosted Knowledge Base
MITvs Notion★ 2.8k
mdSilo
Note Taking
Lightweight Knowledge Base and Feed Reader.
AGPL-3.0vs Obsidian★ 854
SaaS alternatives to PenX
See all
Notion
Note Taking
Notion is an AI-enabled workspace for notes, docs, wikis and projects, with agents, meeting notes and search across connected apps.
SaaS
Obsidian
Note Taking
Obsidian is a free, flexible note-taking app for private notes, with plugins, linked notes and optional paid Sync and Publish services.
SaaS
Inkdrop
Note Taking
Markdown note app with a plugin ecosystem aimed at developers
SaaS
Mem
Note Taking
AI-assisted note app that organizes and surfaces notes automatically
SaaS
Tana
Note Taking
Outliner-based knowledge workspace with supertags and AI features
SaaS
Agenda
Note Taking
Date-focused notes app that links notes to calendar events and projects
SaaS

