diff --git a/.github/workflows/lander-pages.yml b/.github/workflows/lander-pages.yml index bacab163b..3f56bcd5f 100644 --- a/.github/workflows/lander-pages.yml +++ b/.github/workflows/lander-pages.yml @@ -33,18 +33,16 @@ jobs: uses: actions/configure-pages@v5 - name: Install dependencies - run: cd lander && npm ci + run: cd lander && yarn install --frozen-lockfile - name: Build (static export) - env: - NEXT_PUBLIC_BASE_PATH: ${{ github.event.repository.name == format('{0}.github.io', github.repository_owner) && '' || format('/{0}', github.event.repository.name) }} run: | cd lander - npm run build + yarn build # If Next doesn't emit `out/` automatically, fall back to `next export`. if [ ! -d out ]; then - npx next export --out-dir out + ./node_modules/.bin/next export --out-dir out fi # GitHub Pages custom domain support: CNAME must be present at the site root. @@ -58,4 +56,3 @@ jobs: - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v4 - diff --git a/.mcp.json b/.mcp.json deleted file mode 100644 index 81364bdd8..000000000 --- a/.mcp.json +++ /dev/null @@ -1 +0,0 @@ -{ "mcpServers": { "alphaHuman": { "type": "http", "url": "https://alphahuman.readme.io/mcp" } } } diff --git a/README.md b/README.md index a5ba635d9..1d714fea6 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,18 @@ -
- Your most productive co-worker
- A user-friendly (GUI-first) AI agent. AlphaHuman uses the
- Neocortex Mk1 model to co-ordinate memories &
- realtime-data, cheaper and faster than other models.
+ The age of super intelligence is here. OpenHuman is your artificial conscious human.
- About · - vs OpenClaw · + About · + vs OpenClaw · Download · Getting Started · Architecture · @@ -25,18 +22,18 @@ 
- "The Tet. What a brilliant machine" — Morgan Freeman in Oblivion + "No Soul. No Humanity. The Tet. What a brilliant machine" — Morgan Freeman as he remenisences about alien superintelligence in the movie Oblivion
-AlphaHuman is a personal AI assistant that helps you manage high-volume communication without reading everything yourself. It connects to your messaging platforms and productivity tools, understands conversations in context, and produces clear, actionable outputs you can use immediately. +OpenHuman is a personal AI assistant that helps you manage high-volume communication without reading everything yourself. It connects to your messaging platforms and productivity tools, understands conversations in context, and produces clear, actionable outputs you can use immediately. -AlphaHuman is **not** a chatbot, browser extension, or cloud-only service. It is a **native application** that runs on your device, connects to your tools, and works only when you ask it to. Think of it as a second brain that sits across your communication and productivity stack. +OpenHuman is **not** a chatbot, browser extension, or cloud-only service. It is a **native application** that runs on your device, connects to your tools, and works only when you ask it to. Think of it as a second brain that sits across your communication and productivity stack. -## AlphaHuman vs OpenClaw +## OpenHuman vs OpenClaw -AlphaHuman is designed to be simpler to deploy, cheaper to run, and more intelligent in how it uses models and memory. +OpenHuman is designed to be simpler to deploy, cheaper to run, and more intelligent in how it uses models and memory. -| | OpenClaw | AlphaHuman | +| | OpenClaw | OpenHuman | | ---------------- | ------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | | **Runtime** | Node.js (TypeScript) | Tauri (Rust + React), native binary | | **Inference** | Single-tier or manual routing | **Custom two-tier**: task-routed (summarize/vibe/memory → cheap; complex/tools → premium) | @@ -52,24 +49,24 @@ AlphaHuman is designed to be simpler to deploy, cheaper to run, and more intelli ## Download -> **Early Beta** — AlphaHuman is under active development. Expect rough edges. +> **Early Beta** — OpenHuman is under active development. Expect rough edges. -| Platform | Variant | Download | -| ----------- | --------------------------- | -------------------------------------------------------------------------------------------------------------- | -| **macOS** | Apple Silicon (M1/M2/M3/M4) | [`.dmg` (aarch64)](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_aarch64.dmg) | -| **macOS** | Intel | [`.dmg` (x64)](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_x64.dmg) | -| **Windows** | x64 | [`.msi`](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_x64_en-US.msi) | -| **Linux** | Debian / Ubuntu | [`.deb` (amd64)](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_amd64.deb) | -| **Linux** | Fedora / RHEL | [`.rpm` (x86_64)](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_x86_64.rpm) | -| **Linux** | Universal | [`.AppImage`](https://github.com/alphahumanai/alphahuman/releases/latest/download/AlphaHuman_amd64.AppImage) | -| **Android** | — | Coming soon | -| **iOS** | — | Coming soon | +| Platform | Variant | Download | +| ----------- | --------------------------- | ------------------------------------------------------------------------------------------------------------ | +| **macOS** | Apple Silicon (M1/M2/M3/M4) | [`.dmg` (aarch64)](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_aarch64.dmg) | +| **macOS** | Intel | [`.dmg` (x64)](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_x64.dmg) | +| **Windows** | x64 | [`.msi`](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_x64_en-US.msi) | +| **Linux** | Debian / Ubuntu | [`.deb` (amd64)](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_amd64.deb) | +| **Linux** | Fedora / RHEL | [`.rpm` (x86_64)](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_x86_64.rpm) | +| **Linux** | Universal | [`.AppImage`](https://github.com/tinyhumansai/openhuman/releases/latest/download/OpenHuman_amd64.AppImage) | +| **Android** | — | Coming soon | +| **iOS** | — | Coming soon | -Browse all releases: [github.com/alphahumanai/alphahuman/releases](https://github.com/alphahumanai/alphahuman/releases) +Browse all releases: [github.com/tinyhumansai/openhuman/releases](https://github.com/tinyhumansai/openhuman/releases) ## Getting Started -1. **Download** the installer for your platform from the [releases page](https://github.com/alphahumanai/alphahuman/releases/latest) +1. **Download** the installer for your platform from the [releases page](https://github.com/tinyhumansai/openhuman/releases/latest) 2. **Install** the app (drag to Applications on macOS, or use your package manager on Linux) 3. **Connect a source** — follow the in-app onboarding to link Telegram, Notion, Gmail, or other services 4. **Run your first request** — ask the AI to summarize what you missed, extract action items, or surface key decisions @@ -78,9 +75,9 @@ Browse all releases: [github.com/alphahumanai/alphahuman/releases](https://githu ## Links -- [Architecture Overview](docs/ARCHITECTURE.md) — How AlphaHuman is built +- [Architecture Overview](docs/ARCHITECTURE.md) — How OpenHuman is built - [Changelog](CHANGELOG.md) — Release history -- [Website](https://alphahuman.xyz) — Learn more +- [Website](https://openhuman.xyz) — Learn more --- @@ -89,5 +86,5 @@ Browse all releases: [github.com/alphahumanai/alphahuman/releases](https://githu- AlphaHuman is in early beta. Features may change, break, or disappear. Use at your own risk. + OpenHuman is in early beta. Features may change, break, or disappear. Use at your own risk.
diff --git a/eslint.config.js b/eslint.config.js index cd4683534..5e5f6f6f8 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -31,7 +31,7 @@ export default [ 'scripts/**', '*.config.js', '*.config.ts', - 'vitest.config.ts', + 'test/vitest.config.ts', 'tsconfig.tsbuildinfo', ], }, @@ -207,13 +207,13 @@ export default [ // E2E test files (Appium/WebDriverIO) — use tsconfig.e2e.json for parsing { - files: ['test/e2e/**/*.ts', 'wdio.conf.ts'], + files: ['test/e2e/**/*.ts', 'test/wdio.conf.ts'], languageOptions: { parser: tsparser, parserOptions: { ecmaVersion: 'latest', sourceType: 'module', - project: './tsconfig.e2e.json', + project: './test/tsconfig.e2e.json', tsconfigRootDir: __dirname, }, globals: { diff --git a/index.html b/index.html index 2bf80f91d..5905037e2 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ -