by badhope · Agent Tool · ★ 41
Personal-Assistant Status: superseded by . This v2 (TypeScript) implementation is kept for reference and remains functional, but the active development line is the Python rewrite in . The two share the same design — three-layer local-IO · model-gateway · tool-runtime — but the new project has a cleaner pipeline, real SSE streaming, and a Streamlit web UI. See the pa-agent README for the current build. A self-hosted AI agent with a 6-stage pipeline — understand → plan → execute → validate → reflect — wired to real tools and 10 LLM providers.
| Stars | 41 |
| Forks | 7 |
| Language | TypeScript |
| Category | Agent Tool |
| License | MIT |
| Quality Score | 73.1225179172966/100 |
| Last Updated | 2026-06-11 |
| Created | 2026-02-23 |
| Platforms | browser, cli, node |
| Est. Tokens | ~146k |
These tools work well together with Personal-Assistant for enhanced workflows:
Explore other popular agent tool tools:
Personal-Assistant is My self-hosted AI assistant. Six stages from "I need to" to "done": understand, plan, execute, validate, reflect. Ten LLM providers, seven real tools, no mock layer pretending to be a tool. React web . It is categorized as a Agent Tool with 41 GitHub stars.
Personal-Assistant is primarily written in TypeScript. It covers topics such as ai-agent, anthropic, chatbot.
You can find installation instructions and usage details in the Personal-Assistant GitHub repository at github.com/badhope/Personal-Assistant. The project has 41 stars and 7 forks, indicating an active community.
Personal-Assistant is released under the MIT license, making it free to use and modify according to the license terms.