Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# CLAUDE.md

## Setup
mise install
mise run install

## Run
npm run dev

## Smoke
mise run smoke

## Rules
- Touch one service area at a time (client or server).
- Keep docker/selfhost files valid.
- Run smoke before commit.
16 changes: 12 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,16 @@
>
> Our goal is to give everyone personal super-intelligence.
>
> [Read our manifesto.](https://docs.google.com/document/d/1vbCGAbh9f8vXfPup_Z7cW__gnOLdRhEtHKyoIxJD8is/edit?tab=t.0#heading=h.2kit9yqvlc77)
> It acts as your central command center, bridging the gap between your goals and the actions required to achieve them. It is designed to be a truly proactive partner that understands you, manages your digital life, and gets things done—without you having to type long, complex prompts.
>
> It can:
> - **💬 Chat with you** about any topic via text or voice.
> - **🧠 Learn your preferences, habits, and goals** to better serve you over time.
> - **⚙️ Execute complex, multi-step tasks** and recurring workflows.
> - **🗓️ Proactively manage your day**, reading your emails and calendar to suggest schedules and remind you of important events.
> - **🔗 Integrate seamlessly** with the apps you use every day.
>
> For more information [read our manifesto.](https://docs.google.com/document/d/1vbCGAbh9f8vXfPup_Z7cW__gnOLdRhEtHKyoIxJD8is/edit?tab=t.0#heading=h.2kit9yqvlc77)

---

Expand Down Expand Up @@ -83,8 +92,7 @@
To access Sentient, head over to [our website.](https://sentient.existence.technology/)

### 🔒 Self-Hostable

The entire platform can be self-hosted and configured to run fully locally. [Check the relevant docs for more info.](https://sentient-2.gitbook.io/docs/getting-started/running-sentient-from-source-self-host)
The entire platform is open-source and can be self-hosted and configured to run fully locally, ensuring your data stays private. [Check the relevant docs for more info.](https://sentient-2.gitbook.io/docs/getting-started/running-sentient-from-source-self-host)

---

Expand Down Expand Up @@ -126,7 +134,7 @@ Distributed under the GNU AGPL License. See [LICENSE.txt](https://github.com/exi
<a href="https://github.com/itsskofficial">
<img src="https://avatars.githubusercontent.com/u/65887545?v=4?s=100" width="100px;" alt=""/>
<br />
<sub><b>itsskofficial</b></sub>
<sub><b>itsskofficial (Sarthak)</b></sub>
</a>
</td>
<td align="center">
Expand Down
9 changes: 9 additions & 0 deletions mise.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
[tools]
node = "24.13.1"
python = "3.14"

[tasks.install]
run = "npm install --no-package-lock && (cd src/client && npm install)"

[tasks.smoke]
run = "bash scripts/smoke.sh"
8 changes: 5 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"start": "next start",
"lint": "next lint",
"format": "prettier --write .",
"format:check": "prettier --check ."
"format:check": "prettier --check .",
"smoke": "bash scripts/smoke.sh"
},
"dependencies": {
"next": "^14.2.0",
Expand All @@ -28,5 +29,6 @@
"postcss": "^8.0.0",
"prettier": "^3.2.5",
"tailwindcss": "^3.0.0"
}
}
},
"packageManager": "npm@11.10.0"
}
8 changes: 8 additions & 0 deletions scripts/smoke.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/usr/bin/env bash
set -euo pipefail
cd "$(dirname "$0")/.."
npm install --no-package-lock
if [ -f src/client/package.json ]; then
(cd src/client && npm install && npm run build --if-present)
fi
echo "sentient smoke passed"
3 changes: 2 additions & 1 deletion src/client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,5 +87,6 @@
"prettier": "^3.2.5",
"tailwindcss": "^4.0.7",
"typescript": "^5.5.0"
}
},
"packageManager": "npm@11.10.0"
}
Loading