For personal assistant, the first results are toeverything/affine (AFFiNE is a privacy-first, local-first productivity workspace combining documents, notes, and an infinite canvas, though it leans more toward knowledge management than a traditional AI personal assistant), codexu/note-gen (Note-gen is a local-first, AI-assisted note-taking and knowledge management application that supports offline use and semantic search, though it focuses more on knowledge organization than comprehensive scheduling or voice interaction) and fosowl/agenticseek (AgenticSeek is a local-first, privacy-focused multi-agent orchestration system that handles task planning and voice interaction, fitting the productivity companion category well despite skewing toward agentic workflows rather than a traditional daily assistant). khoj-ai/khoj and leon-ai/leon round out the shortlist. Compare the match explanations and check the project documentation against your requirements.
Compare open-source personal AI assistant repositories on GitHub to find tools for task management, automation, and conversational support.
AFFiNE is a collaborative knowledge base and productivity suite designed as a private-first, local-first platform. It provides an integrated workspace that combines structured documents with an infinite digital canvas, allowing users to organize complex information through a block-based model. By prioritizing local data persistence, the platform ensures immediate responsiveness and data sovereignty while maintaining a distributed state for real-time synchronization across multiple devices. The platform distinguishes itself through a canvas-integrated database engine that enables transitions b
AFFiNE is a privacy-first, local-first productivity workspace combining documents, notes, and an infinite canvas, though it leans more toward knowledge management than a traditional AI personal assistant.
Note-gen is an artificial intelligence-assisted note-taking application and knowledge management tool designed for local-first data ownership. It functions as a workspace that leverages language models to organize, summarize, and synthesize personal notes into structured documents while maintaining offline accessibility. The platform distinguishes itself through a multimodal workflow orchestrator that chains sequences of tasks to process text, images, and external data. By integrating vision-language models, it extracts information from visual inputs like screenshots and documents, converting
Note-gen is a local-first, AI-assisted note-taking and knowledge management application that supports offline use and semantic search, though it focuses more on knowledge organization than comprehensive scheduling or voice interaction.
AgenticSeek is a multi-agent orchestration system designed to decompose complex user objectives into granular, actionable tasks. By coordinating a team of specialized autonomous workers, the platform manages end-to-end workflows, ensuring that each component of a project is assigned to the most capable agent for execution. The system operates as a local-first runtime, executing all artificial intelligence models directly on user hardware to maintain data sovereignty and privacy. It integrates a browser automation engine for autonomous web research and interaction, alongside a sandboxed enviro
AgenticSeek is a local-first, privacy-focused multi-agent orchestration system that handles task planning and voice interaction, fitting the productivity companion category well despite skewing toward agentic workflows rather than a traditional daily assistant.
Khoj is a self-hosted artificial intelligence platform designed for personal knowledge management and semantic information retrieval. It functions as a private assistant that indexes your local documents, notes, and external workspaces, allowing you to interact with your data through natural language queries and conversational chat. By maintaining a local-first architecture, the system ensures that your information remains under your control while providing context-aware responses grounded in your personal knowledge base. The platform distinguishes itself through a modular, cross-platform int
Khoj is a self-hosted AI knowledge assistant that lets you query your notes and documents using natural language, fitting the core productivity companion profile despite lacking native task management.
Leon is a framework for building personal AI assistants that integrates large language models with local tool execution and persistent memory. It functions as an agentic workflow orchestrator and modular skill engine, enabling the creation of autonomous assistants capable of planning and executing multi-step tasks. The system features a retrieval-augmented generation memory architecture that indexes conversation history and user facts for context-aware grounding. It utilizes a modular skill system to interact with external binaries and APIs, supported by a loop that handles tool calling, sche
Leon is a modular AI assistant framework designed for local tool execution and privacy-first workflows, though it requires custom setup to match all requested productivity and calendar features out of the box.
OpenClawChineseTranslation is a framework for building conversational assistants that functions as a cross-platform chat gateway. It synchronizes conversational data between multiple external messaging applications and a centralized core, allowing users to interact with an assistant across different platforms. The system utilizes a plugin-based extension architecture to integrate external services such as note-taking and password managers. It features a model-agnostic provider interface, which enables the underlying intelligence to be swapped by selecting different large language model provid
This repository provides a conversational framework and chat gateway for building AI-driven assistants, making it a relevant starting point for a self-hostable productivity companion even though it focuses primarily on cross-platform messaging and plugin integration rather than an out-of-the-box personal task manager.
This project is a self-hosted personal information manager and private dashboard. It serves as a centralized web application for aggregating personal data, including finances, schedules, contacts, and goals, within a private database. The system functions as an encrypted password manager for secure credential storage, a personal finance tracker for monitoring spending and product prices, and a personal knowledge base for categorized research, notes, and travel plans. It also maintains a historical record of personal achievements and life accomplishments. The application provides tools for pe
This self-hosted personal information manager provides centralized dashboards, task management, credential storage, and knowledge bases, though it lacks built-in AI voice interaction and natural language understanding.
Xiaogpt is a voice-activated interface and bridge that connects large language models to smart speakers, specifically providing integration for Xiaomi hardware. It functions as a gateway that routes voice queries from hardware microphones to external language model providers and converts the resulting text into audible speech. The system enables the replacement of default smart speaker logic with custom AI models and prompt behaviors. It supports real-time information retrieval by integrating search APIs, allowing the assistant to provide current internet data through spoken responses. The p
This repository provides a voice-activated bridge connecting large language models to Xiaomi smart speakers, making it a specialized hardware integration tool rather than a comprehensive personal assistant application for managing daily workflows and tasks.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| toeverything/affine | 69.4K | TypeScript | NOASSERTION | |
| codexu/note-gen | 12.2K | TypeScript | GPL-3.0 | |
| 26.5K |
| Python |
| GPL-3.0 |
| khoj-ai/khoj | 35.2K | Python | AGPL-3.0 |
| leon-ai/leon | 17.3K | TypeScript | MIT |
| 1186258278/openclawchinesetranslation | 3.8K | JavaScript | other |
| volmarg/personal-management-system | 4K | PHP | MIT |
| yihong0618/xiaogpt | 6.8K | Python | MIT |