You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Meeseeks is a personal assistant built on an LLM-driven orchestration loop. It breaks a request into atomic steps, runs tools, and returns a clean summary. The core loop can replan after tool failures and keep short-term state while sessions persist on disk for continuity.
26
+
Meeseeks is a personal assistant built on an LLM-driven orchestration loop. It breaks a request into atomic steps, runs tools, and returns a synthesized response. The core loop can replan after tool failures and keeps short-term state while sessions persist on disk.
23
27
24
28
25
29
<details>
@@ -32,8 +36,6 @@ Meeseeks is a personal assistant built on an LLM-driven orchestration loop. It b
32
36
</details>
33
37
34
38
# Features 🔥
35
-
> [!NOTE]
36
-
> Visit [**Features - Wiki**](https://github.com/bearlike/Personal-Assistant/wiki/Features) for detailed information on tools and integration capabilities.
37
39
38
40
<tablealign="center">
39
41
<tr>
@@ -56,8 +58,9 @@ Meeseeks is a personal assistant built on an LLM-driven orchestration loop. It b
56
58
- (✅) MCP tool visibility and model switch wizard in the CLI.
57
59
- (✅) Plan -> act -> observe loop with re-planning on tool failures.
58
60
- (✅) Session transcripts with lightweight compaction for long-running chats.
59
-
- (✅) Tool registry with optional MCP tool support via manifest.
61
+
- (✅) Tool registry with MCP auto-discovery and optional manifest override.
60
62
- (✅) Permission gate + hooks around tool execution for safer runs.
63
+
- (✅) Tool response synthesis before user-facing replies.
61
64
62
65
## Extras 👽
63
66
Optional feature that users can choose to install to further optimize their experience.
@@ -97,24 +100,11 @@ flowchart LR
97
100
Core --> SessionStore
98
101
```
99
102
100
-
## Installing and Running Meeseeks
101
-
> [!IMPORTANT]
102
-
> For Docker or manual installation, running, and configuring Meeseeks, visit [**Installation - Wiki**](https://github.com/bearlike/Personal-Assistant/wiki/Installation) or read `docs/index.md` for a quick local/deploy overview.
103
-
104
-
## MCP servers (quick setup)
105
-
MCP tools are auto-discovered from your MCP server config.
106
-
- Copy `configs/mcp.example.json` and set the MCP server URL + headers.
107
-
- Set `MESEEKS_MCP_CONFIG` in `.env`.
108
-
- First run will auto-generate the tool manifest under `~/.meeseeks/` and refresh it on each load.
109
-
- Optional: add `auto_approve_tools` under each server to allowlist tools (the CLI writes this when you pick “Yes, always”).
110
-
111
-
Advanced: set `MESEEKS_TOOL_MANIFEST` to override the tool list (disables auto-discovery).
112
-
Tip: if you override the manifest, include `talk_to_user_tool` so the assistant can still reply.
113
-
114
-
## Optional components
115
-
-**Langfuse** is optional. Enable it by setting `LANGFUSE_PUBLIC_KEY` and `LANGFUSE_SECRET_KEY` (or disable with `LANGFUSE_ENABLED=0`).
116
-
-**Home Assistant** tools are optional. Enable them by setting `HA_URL` and `HA_TOKEN` (or disable with `MESEEKS_HOME_ASSISTANT_ENABLED=0`).
117
-
- Optional components auto-disable when init/runtime/auth fails, with logs explaining the reason.
103
+
## Documentation
104
+
-[docs/index.md](docs/index.md) - product overview and architecture
105
+
-[docs/getting-started.md](docs/getting-started.md) - setup guide (env, MCP, configs, run paths)
Copy file name to clipboardExpand all lines: agents.md
+24-10Lines changed: 24 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,22 @@
1
-
# Agents Guide — Personal Assistant (Meeseeks)
1
+
# Agents Guide - Personal Assistant (Meeseeks)
2
2
3
3
## What this codebase is
4
-
Meeseeks is a multi‑agent LLM personal assistant that decomposes user requests into atomic actions, runs them through tools, and returns a summarized response. It ships three interfaces (Streamlit chat UI, Flask REST API, Home Assistant integration) that all call the same core engine.
4
+
Meeseeks is a multi-agent LLM personal assistant that decomposes user requests into atomic actions, runs them through tools, and returns a synthesized response. It ships multiple interfaces (CLI, chat UI, REST API, Home Assistant) that share the same core engine.
0 commit comments