Skip to content

Commit 8ebd472

Browse files
committed
upgrad openrouter ai sdk provider and fix install documentation
1 parent 66b2e90 commit 8ebd472

3 files changed

Lines changed: 9 additions & 21 deletions

File tree

README.md

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ but can also interact with and **control** your system through the terminal with
1111

1212
## Installation
1313

14+
DAEMON requires Bun at runtime, but global installation is currently documented via npm because some Bun global setups can fail on native `sqlite3` bindings pulled in by the optional memory feature.
15+
1416
```bash
15-
# npm (might throw warnings)
17+
# npm (recommended)
18+
# Note: you may see deprecation warnings from transitive dependencies.
1619
npm i -g @makefinks/daemon
1720

18-
# bun (recommended)
19-
bun add -g @makefinks/daemon
20-
2121
# additional installs (macOS)
2222
brew install sox # For Audio Input / Output
2323
```
@@ -95,7 +95,7 @@ DAEMON can persist user-specific facts across sessions using [mem0](https://gith
9595
| Bash Execution | Bash integration with approval scoping for potentially dangerous commands. |
9696
| JS Page Rendering | Optional Playwright renderer for SPA content. |
9797

98-
## 📦 Install (npm/bun)
98+
## 📦 Install (npm)
9999

100100
DAEMON is published as a CLI package. It **requires Bun** at runtime, even if you install via npm.
101101

@@ -107,8 +107,6 @@ Then install DAEMON:
107107
```bash
108108
# Global npm install
109109
npm i -g @makefinks/daemon
110-
# or via bun
111-
bun add -g @makefinks/daemon
112110

113111
# Then run
114112
daemon
@@ -155,8 +153,6 @@ This feature is **optional** and intentionally not installed by default (browser
155153
```bash
156154
# 1) Install Playwright globally
157155
npm i -g playwright
158-
# or
159-
bun add -g playwright
160156

161157
# 2) Install Chromium browser binaries
162158
npx playwright install chromium

bun.lock

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,7 @@
3535
"publishConfig": {
3636
"access": "public"
3737
},
38-
"files": [
39-
"dist",
40-
"src",
41-
"LICENSE",
42-
"README.md",
43-
"package.json"
44-
],
38+
"files": ["dist", "src", "LICENSE", "README.md", "package.json"],
4539
"scripts": {
4640
"build:cli": "bun build src/cli.ts --outdir dist --target node",
4741
"dev": "bun run --watch src/index.tsx",
@@ -74,7 +68,7 @@
7468
},
7569
"dependencies": {
7670
"@ai-sdk/openai": "^3.0.0",
77-
"@openrouter/ai-sdk-provider": "1.5.4",
71+
"@openrouter/ai-sdk-provider": "^2.1.0",
7872
"@opentui-ui/toast": "^0.0.3",
7973
"@opentui/core": "^0.1.63",
8074
"@opentui/react": "^0.1.63",

0 commit comments

Comments
 (0)