A self-hosted personal AI agent server in a single Rust binary, with sandboxed tool execution, multiple LLM providers, and chat channels like Telegram and Discord.
existence-master/Sentient
A personal AI assistant that runs on your own computer, handling long tasks, remembering context, and talking by voice with any local or cloud model.
- Stars
- 711
- Forks
- 130
- Open issues
- 75
- Last commit
- 2 hours ago
What is it?
Sentient is a personal assistant that runs on your own computer. You describe a job in plain words, and it plans the work, asks once for confirmation, then runs it immediately, on a schedule, or when a trigger such as an incoming email or a price change occurs. Each run keeps a live log and a report, and failed runs can be retried from where they stopped.
It keeps a memory of what you tell it and builds a user model of your preferences and goals that you can review and correct. Everything is stored in a single SQLite file on your machine. You can use a free local model through Ollama or connect your own Anthropic, OpenAI or Gemini key. Voice mode, Telegram and Discord messaging, and paired phones or smart glasses extend access beyond the desktop app.
Integrations include Gmail, Calendar, Drive, GitHub, Slack, Notion, Home Assistant and any MCP server. The project is in alpha and runs from source; a Windows installer can be built from the repository.
Key features
- 01Runs one-off, recurring, or event-triggered long tasks with live logs and retry.
- 02Remembers user context and builds an editable model of preferences and goals.
- 03Supports voice interaction with wake word and interruption.
- 04Works with local models via Ollama or cloud models via your own API key.
- 05Connects to Gmail, Calendar, GitHub, Slack, Notion and any MCP server.
- 06Stores all data in one local SQLite file with no account required.
Use cases
- Monitoring a web page or price and getting alerted only when it changes.
- Handling recurring email, calendar, or document chores while away from the computer.
- Running a private assistant on a local model so no data leaves the machine.
- Controlling smart-home devices or messaging through Telegram and Discord.
Topics
FAQ
- What is Sentient?
- A personal AI assistant that runs on your own computer, handling long tasks, remembering context, and talking by voice with any local or cloud model. Sentient is a personal assistant that runs on your own computer. You describe a job in plain words, and it plans the work, asks once for confirmation, then runs it immediately, on a schedule, or when a trigger such as an incoming email or a price change occurs. Each run keeps a live log and a report, and failed runs can be retried from where they stopped.
- Is Sentient free to use? What license does it have?
- Sentient is open source under the Other license. Check the license terms before using it in commercial products.
- Is Sentient still maintained?
- Actively maintained. The last commit to Sentient was on Oct 22, 2026.
- What can I use Sentient for?
- Monitoring a web page or price and getting alerted only when it changes. Handling recurring email, calendar, or document chores while away from the computer. Running a private assistant on a local model so no data leaves the machine. Controlling smart-home devices or messaging through Telegram and Discord.
- Where can I get Sentient?
- The source code and installation instructions are on GitHub: https://github.com/existence-master/Sentient
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source personal AI assistant that indexes your work into a local knowledge graph, with built-in email, notes, browser, meeting notes and shared Spaces.
Leon is an open-source personal AI assistant that runs locally and can use tools, memory and context to complete tasks.
A self-hosted Go AI agent that runs 24/7 on your own computer, auto-builds missing tools, and shares them with Claude Code and other agents via MCP.
A local-first personal AI assistant on your computer that builds a wiki, data collections and small apps from chat, with files kept in your workspace.
A free, open-source desktop AI app for macOS and Windows that works on files, documents, the browser, inbox and scheduled jobs, with approval before risky actions.