Commit Graph
84 Commits
Author SHA1 Message Date
Steven EnamakelandGitHub 1d7f0cc62d [codex] Port TokenJuice engine to vendored TinyJuice (#4523) 2026-07-04 21:02:48 -07:00
Steven EnamakelandGitHub 70ae342469 docs: split INSTALL.md out of README, add workflows/orchestration sections + screenshots, remove em dashes across docs (#4515) 2026-07-04 13:55:37 -07:00
Steven EnamakelandGitHub 52d23c9392 docs: marketing refresh — README + gitbooks for last 2 months of features (#4514) 2026-07-04 13:14:32 -07:00
943ece9c14 fix(installer): prefer deb package on Debian Linux (#4263)
Co-authored-by: M3gA-Mind <megamind@mahadao.com>
2026-06-30 20:20:16 +05:30
Steven EnamakelandGitHub 7511e53027 docs: correctness fix-ups for the docs overhaul (#4225 follow-up) (#4243) 2026-06-28 16:57:35 -07:00
Steven EnamakelandGitHub 5a41a4f0d2 Docs/overhaul readme gitbooks (#4225) 2026-06-26 13:02:55 -07:00
7edfb043d3 docs: add Urdu (ur-pk) README translation with RTL support (#3387)
Co-authored-by: AMIK-coorporations <info@amik.co>
2026-06-04 18:11:02 -04:00
54fd16c0d0 docs: clarify script install verification status (#3066)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-06-01 17:15:49 -07:00
YellowSnnowmannandGitHub 99b3affff5 docs(readme): fix Homebrew tap namespace in macOS install instructions (#2739) 2026-05-27 16:06:22 +05:30
oxoxDevandGitHub 440c016816 docs(install): promote native packages as primary install path (#2620) (#2629) 2026-05-25 09:17:34 -07:00
ebdd03e302 Document Linux/Wayland AppImage launch-crash workaround in README (#2465)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
2026-05-23 01:08:48 -07:00
g.sunilkumarandGitHub 1a852cdc7c docs: clarify managed backend defaults (#2426) 2026-05-22 17:52:10 -07:00
Aqil AzizandGitHub 45729728a2 packaging(arch): add openhuman-bin AUR recipe (#2428) 2026-05-22 17:50:31 -07:00
Steven EnamakelandGitHub bf6f25e64c Update Product Hunt badges in README (#2425) 2026-05-21 01:27:25 -07:00
Steven EnamakelandGitHub d1f8305e20 Update README.md (#2424) 2026-05-21 01:21:00 -07:00
48cdd3a2a9 Clarify managed Composio integration boundary
## Summary

- Clarifies in the root README that managed integrations are backend-proxied through OpenHuman's Composio connector layer.
- Updates the integrations docs to distinguish managed mode from direct Composio mode.
- Documents that direct mode needs the user's own Composio API key and separately hosted trigger webhook plumbing.

## Problem

- #2020 asks for clearer disclosure around cloud/backend and integration dependencies.
- The README advertised 118+ integrations with one-click OAuth, but did not state the managed Composio/backend boundary near that claim.
- The integrations page said users did not need to think about Composio, which is true for managed mode but incomplete for direct/BYO mode.

## Solution

- Add a short managed-vs-direct disclosure beside the README integrations bullet.
- Replace the vague Composio parenthetical in the integrations docs with explicit backend, OAuth, rate-limit, and webhook responsibilities.
- Add the direct-mode privacy-boundary change near the existing Privacy boundary section.

## Submission Checklist

- [x] Tests added or updated (happy path + at least one failure / edge case) per [Testing Strategy](../gitbooks/developing/testing-strategy.md#failure-path-requirement) — N/A: docs-only clarification.
- [x] **Diff coverage ≥ 80%** — N/A: docs-only change.
- [x] Coverage matrix updated — N/A: docs-only change.
- [x] All affected feature IDs from the matrix are listed in the PR description under `## Related`
- [x] No new external network dependencies introduced (mock backend used per [Testing Strategy](../gitbooks/developing/testing-strategy.md#mock-policy))
- [x] Manual smoke checklist updated if this touches release-cut surfaces — N/A: docs-only change.
- [x] Linked issue closed via `Closes #NNN` in the `## Related` section — N/A: #2020 is broader; this PR references it as a scoped docs follow-up.

## Impact

- Users evaluating OAuth/integration architecture get clearer docs before connecting accounts.
- No runtime behavior changes.

## Related

- Refs: #2020
- Follow-up PR(s)/TODOs: N/A
- Coverage matrix feature IDs: N/A: docs-only change.

---

## AI Authored PR Metadata (required for Codex/Linear PRs)

### Linear Issue
- Key: N/A
- URL: N/A

### Commit & Branch
- Branch: codex/2020-composio-disclosure-docs
- Commit SHA: 0d5a7ec2

### Validation Run
- [x] `pnpm --filter openhuman-app format:check` — N/A: docs-only change.
- [x] `pnpm typecheck` — N/A: docs-only change.
- [x] Focused tests: N/A: docs-only change.
- [x] Rust fmt/check (if changed): N/A: no Rust files changed.
- [x] Tauri fmt/check (if changed): N/A: no Tauri files changed.
- [x] `git diff --check`

### Validation Blocked
- `command:` N/A
- `error:` N/A
- `impact:` N/A

### Behavior Changes
- Intended behavior change: documentation now names the managed Composio/backend path and direct-mode responsibility split.
- User-visible effect: clearer README/GitBook disclosure for integration setup.

### Parity Contract
- Legacy behavior preserved: no code paths changed.
- Guard/fallback/dispatch parity checks: N/A.

### Duplicate / Superseded PR Handling
- Duplicate PR(s): N/A
- Canonical PR: N/A
- Resolution (closed/superseded/updated): N/A

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

* **Documentation**
  * Clarified how Composio-backed integrations work in managed mode versus the new direct mode
  * Updated documentation to explain that managed mode handles OAuth, rate limits, and webhooks through the backend, while direct mode requires users to manage webhooks with their own Composio API key

<!-- review_stack_entry_start -->

[![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/tinyhumansai/openhuman/pull/2325?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: aqilaziz <gonzes7@gmail.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-20 15:24:54 -07:00
02319e6e60 Localize README context diagram alt text
## Summary

- Localizes the context-diagram alt text in `README.md`, `README.ja-JP.md`, and `README.ko.md`.
- Leaves the already-present `bash` install fences unchanged.
- Aligns these README variants with the localized alt-text pattern already used by the German and Simplified Chinese READMEs.

## Problem

- #2162 tracks markdown-lint cleanup for root/Japanese/Korean READMEs.
- The install fences are already fixed on current `main`, but the context diagram still used generic English alt text in all three files.

## Solution

- Replace `OpenHuman context diagram` with descriptive localized alt text per README locale.

## Submission Checklist

- [x] Tests added or updated (happy path + at least one failure / edge case) per [Testing Strategy](../gitbooks/developing/testing-strategy.md#failure-path-requirement) — N/A: docs-only alt text change.
- [x] **Diff coverage ≥ 80%** — N/A: docs-only change.
- [x] Coverage matrix updated — N/A: docs-only change.
- [x] All affected feature IDs from the matrix are listed in the PR description under `## Related`
- [x] No new external network dependencies introduced (mock backend used per [Testing Strategy](../gitbooks/developing/testing-strategy.md#mock-policy))
- [x] Manual smoke checklist updated if this touches release-cut surfaces — N/A: docs-only change.
- [x] Linked issue closed via `Closes #NNN` in the `## Related` section

## Impact

- Documentation accessibility metadata improves for screen readers and markdown-lint checks.
- No runtime impact.

## Related

- Closes: #2162
- Follow-up PR(s)/TODOs: N/A
- Coverage matrix feature IDs: N/A: docs-only change.

---

## AI Authored PR Metadata (required for Codex/Linear PRs)

### Linear Issue
- Key: N/A
- URL: N/A

### Commit & Branch
- Branch: codex/2162-readme-alt-locales
- Commit SHA: 0f5a796d

### Validation Run
- [x] `pnpm --filter openhuman-app format:check` — N/A: docs-only change.
- [x] `pnpm typecheck` — N/A: docs-only change.
- [x] Focused tests: N/A: docs-only change.
- [x] Rust fmt/check (if changed): N/A: no Rust files changed.
- [x] Tauri fmt/check (if changed): N/A: no Tauri files changed.
- [x] `git diff --check`
- [x] Verified install fences already use `bash` in the three affected READMEs.

### Validation Blocked
- `command:` N/A
- `error:` N/A
- `impact:` N/A

### Behavior Changes
- Intended behavior change: localized alt text for the README context diagram.
- User-visible effect: better accessibility metadata in README variants.

### Parity Contract
- Legacy behavior preserved: README layout, image path, and install snippets unchanged.
- Guard/fallback/dispatch parity checks: N/A.

### Duplicate / Superseded PR Handling
- Duplicate PR(s): N/A
- Canonical PR: N/A
- Resolution (closed/superseded/updated): N/A

<!-- This is an auto-generated comment: release notes by coderabbit.ai -->

## Summary by CodeRabbit

* **Documentation**
  * Improved documentation accessibility and internationalization through refined image alt text descriptions. Updated the OpenHuman context-building diagram descriptions across English, Japanese, and Korean README versions with more accurate, language-appropriate text to better serve all international users and enhance overall documentation clarity.

<!-- review_stack_entry_start -->

[![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/tinyhumansai/openhuman/pull/2324?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack)

<!-- review_stack_entry_end -->

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Co-authored-by: aqilaziz <gonzes7@gmail.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-20 15:24:05 -07:00
Blue HoangGitHubcoderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
ded40b5c45 Docs/windows beginner contributing (#2138)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-05-19 19:55:30 -07:00
Martin KleinandGitHub f0b7233d9c docs: add German translation (README.de.md) and update language switcher (#2160) 2026-05-19 16:46:31 -07:00
7a2fed270e docs: fix markdown-lint warnings in README.md, README.ja-JP.md, README.ko.md (#2168)
Co-authored-by: Cyrus Gray <144336577+graycyrus@users.noreply.github.com>
2026-05-19 14:36:03 -07:00
Navneet SinghandGitHub 879d7cdcad docs: fix README spelling inconsistency (#2233) 2026-05-19 14:19:40 -07:00
노형우andGitHub fe87ba772f docs: add Korean translation (README.ko.md) and update language switc… (#2043) 2026-05-17 22:31:42 -07:00
5b57c8b5a9 docs: correct misleading 'non-ASCII removed' claim in TokenJuice description (#2031)
Co-authored-by: 李冠辰 <liguanchen@xiaomi.com>
2026-05-17 19:23:12 -07:00
Ikko Eltociear AshimineandGitHub d2e7299e09 docs: add Japanese README (#2005) 2026-05-17 18:22:32 -07:00
Steven EnamakelandGitHub df542e7268 Update README.md (#1903) 2026-05-16 00:53:40 -07:00
Steven EnamakelandGitHub bd5c2ed324 Update README.md (#1895) 2026-05-16 00:23:54 -07:00
9dbb77c429 feat: add Simplified Chinese README translation (#1890)
Co-authored-by: Steven Enamakel <31011319+senamakel@users.noreply.github.com>
2026-05-15 20:49:59 -07:00
ibstellarandGitHub 26cdbdd4c1 docs(README): add Ninja + ripgrep to the Contributing-from-source prereqs list (#1869) 2026-05-15 19:35:52 -07:00
3ef86a4112 docs: add stars and license badges to README (#1788)
Co-authored-by: 拾熠 <weidong.dwd@alibaba-inc.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-15 13:53:16 -07:00
Steven EnamakelandGitHub 04a548f20f Update README.md (#1792) 2026-05-15 00:18:03 -07:00
45cd01a904 feat(memory): optional agentmemory backend (closes #1664) (#1743)
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-14 22:24:20 -07:00
df189c8310 docs: clarify contributor setup (#1618)
Co-authored-by: honor2030 <19909783+honor2030@users.noreply.github.com>
2026-05-13 08:02:43 -07:00
70f1275ed3 fix(release): publish linux-x86_64 AppImage asset and validate latest.json (#1582)
Co-authored-by: Matt Van Horn <455140+mvanhorn@users.noreply.github.com>
Co-authored-by: Steven Enamakel <enamakel@tinyhumans.ai>
2026-05-12 20:02:47 -07:00
Cyrus GrayandGitHub b9f1c0856c chore(readme): add UTM tracking params to download links (#1559) 2026-05-12 11:53:33 -07:00
HugoTheCatandGitHub 089ffe0d06 docs: fix README typos and copy bugs (#1500) 2026-05-11 11:44:43 -07:00
Steven EnamakelandGitHub 803e93d067 Update README.md (#1459) 2026-05-09 23:31:33 -07:00
Steven EnamakelandGitHub 2b9e24aafd Update README.md (#1451) 2026-05-09 19:48:30 -07:00
Steven EnamakelandGitHub 8ed738ac2d Update README.md (#1449) 2026-05-09 19:46:22 -07:00
Steven EnamakelandGitHub fcefc0999f Feat/docs v7 (#1390) 2026-05-09 00:17:29 -07:00
Steven EnamakelandGitHub 2d3fc010c5 Enhance UI-first feature description in README (#1388) 2026-05-08 23:43:28 -07:00
Steven EnamakelandGitHub 5870b2284b Feat/docs v6 (#1387) 2026-05-08 23:37:29 -07:00
Steven EnamakelandGitHub 72048814ff docs(gitbooks v5): restructure features, simplify subconscious, README polish, default auto-fetch to 20 min (#1386) 2026-05-08 23:12:59 -07:00
Steven EnamakelandGitHub 0a920159f3 docs: gitbooks v3 — flatten frontend/tauri-shell, kill product/, fix links, default app env to production (#1385) 2026-05-08 22:28:35 -07:00
Steven EnamakelandGitHub 6b044a9456 docs: rewrite README + gitbooks around current product, add Developing section (#1384) 2026-05-08 21:18:20 -07:00
CodeGhost21andGitHub 5189ca95ef feat(deploy): one-click cloud deployment for OpenHuman Core (closes #1280) (#1304) 2026-05-06 13:11:20 -07:00
Steven EnamakelandGitHub e0220155a2 Update README with badge and project description (#954) 2026-04-26 16:49:05 -07:00
Steven EnamakelandGitHub 3990d74570 Add Trendshift badge to README (#953) 2026-04-26 16:48:20 -07:00
Steven EnamakelandGitHub 643ec33dec feat(ui,webview): compact tab bar, hide inactive tabs, harden CEF link handling (#868) 2026-04-23 17:31:34 -07:00
Steven Enamakel 27f3bcd1d2 fix(docs): update Discord link and add highlights section to README.md
- Changed the Discord link to point to the new URL: https://discord.tinyhumans.ai/.
- Added a new "Highlights" section detailing key features of OpenHuman, including Neocortex, The Subconscious, Screen Intelligence, and more, with links to their respective documentation.

These updates improve the clarity and accessibility of the README, ensuring users have the latest information and can easily navigate to important features.
2026-04-21 17:12:24 -07:00
Steven Enamakel ff684f22e8 feat(tauri): integrate vendored CEF-aware tauri-cli and update development scripts
- Added a new script `ensure-tauri-cli.sh` to ensure the vendored CEF-aware `tauri-cli` is installed, preventing runtime errors related to missing Chromium Embedded Framework files.
- Updated `package.json` scripts to call `yarn tauri:ensure` before other commands, ensuring the correct CLI is used for building and running the application.
- Enhanced documentation in `CLAUDE.md` and `install.md` to clarify the requirement for the vendored `tauri-cli` and the installation process.
- Improved the `dev:app` and `dev:wry` scripts to streamline the development workflow with the new CLI setup.

These changes enhance the development experience by ensuring the correct tooling is in place for building and running the application with CEF support.
2026-04-17 21:36:22 -07:00