Commit Graph
584 Commits
Author SHA1 Message Date
Mega MindandGitHub 2955fd4eec Refactor testing scripts in package.json and update dependencies (#4)
- Simplified test scripts in package.json by removing specific config references for vitest.
- Updated @tauri-apps/api dependency version to 2.10.1.
- Removed unused dependencies from yarn.lock and updated Cargo.toml and Cargo.lock for tinyhumansai to version 0.1.4.
- Enhanced memory management in Conversations and Login components by ensuring async token synchronization.
- Introduced recall_memory command in Tauri for improved context retrieval from memory.
2026-03-20 20:26:18 -07:00
Steven Enamakel d51f67445c Merge branch 'develop' of github.com:tinyhumansai/openhuman into develop 2026-03-20 20:05:23 -07:00
Steven Enamakel a1f2cdb71a remove FeedbackCard, FeedbackDetailModal, FeedbackKanban, and FeedbackList components 2026-03-20 19:54:59 -07:00
Steven Enamakel d2ffdc8886 remove unwwatned components 2026-03-20 17:21:47 -07:00
Steven Enamakel 6561a6b08e Merge branch 'main' of github.com:tinyhumansai/openhuman 2026-03-20 17:19:30 -07:00
Steven Enamakel be2d463e2e remove unwanted pages 2026-03-20 17:18:20 -07:00
Steven EnamakelandGitHub 8bb1860ff7 Feat/landing revamp (#3)
* docs: add AGENTS.md for repository guidelines and project structure

- Introduced AGENTS.md to outline project structure, build commands, coding style, testing guidelines, and commit/pull request practices.
- Included detailed sections on module organization and naming conventions to enhance developer onboarding and consistency.

* feat: enhance landing page and configuration for improved user experience

- Updated next.config.ts to pin Turbopack root to the app directory for better workspace management.
- Modified package.json scripts to use Webpack during development and build processes.
- Refactored postcss.config.mjs to set the base path for Tailwind CSS.
- Replaced CSS imports in globals.css with Tailwind directives for better styling management.
- Introduced RotatingTetrahedronCanvas component for dynamic visual effects on the Welcome page.
- Revamped Welcome page layout to include the new canvas and improve overall design and user engagement.

* refactor: update CSS imports and enhance HeroCTA layout for improved responsiveness

- Replaced Tailwind CSS directives in globals.css with an import statement for better compatibility.
- Modified the HeroCTA component layout to improve responsiveness and alignment across different screen sizes.

* feat: integrate RotatingTetrahedronCanvas and update HeroCTA links for enhanced landing page experience

- Added RotatingTetrahedronCanvas component to display a dynamic 3D visual on the landing page.
- Replaced outdated links in HeroCTA component to direct users to the updated TinyHumans resources.

* update design
2026-03-20 17:07:04 -07:00
Steven Enamakel 4caf9a5b20 update design 2026-03-20 17:06:10 -07:00
Steven Enamakel 95aba8e3e6 feat: integrate RotatingTetrahedronCanvas and update HeroCTA links for enhanced landing page experience
- Added RotatingTetrahedronCanvas component to display a dynamic 3D visual on the landing page.
- Replaced outdated links in HeroCTA component to direct users to the updated TinyHumans resources.
2026-03-20 17:00:06 -07:00
Steven Enamakel 2ecc7cad22 refactor: update CSS imports and enhance HeroCTA layout for improved responsiveness
- Replaced Tailwind CSS directives in globals.css with an import statement for better compatibility.
- Modified the HeroCTA component layout to improve responsiveness and alignment across different screen sizes.
2026-03-20 16:56:18 -07:00
Steven Enamakel 703deba688 feat: enhance landing page and configuration for improved user experience
- Updated next.config.ts to pin Turbopack root to the app directory for better workspace management.
- Modified package.json scripts to use Webpack during development and build processes.
- Refactored postcss.config.mjs to set the base path for Tailwind CSS.
- Replaced CSS imports in globals.css with Tailwind directives for better styling management.
- Introduced RotatingTetrahedronCanvas component for dynamic visual effects on the Welcome page.
- Revamped Welcome page layout to include the new canvas and improve overall design and user engagement.
2026-03-19 23:10:18 -07:00
Steven Enamakel bd5daa063e docs: add AGENTS.md for repository guidelines and project structure
- Introduced AGENTS.md to outline project structure, build commands, coding style, testing guidelines, and commit/pull request practices.
- Included detailed sections on module organization and naming conventions to enhance developer onboarding and consistency.
2026-03-19 22:15:45 -07:00
Steven Enamakel 8322006b61 docs: refine README.md to enhance clarity and detail about OpenHuman's functionality
- Revised sections to improve the articulation of OpenHuman's subconscious loop and memory processing capabilities.
- Clarified the challenges faced by current systems and emphasized the unique advantages of OpenHuman.
- Updated the architecture section title for better context and understanding.
2026-03-19 20:26:30 -07:00
Steven Enamakel 0ef3f72898 docs: update README.md to clarify OpenHuman's capabilities and enhance messaging
- Revised the challenge and solution sections to better articulate the limitations of current systems and the advantages of OpenHuman.
- Expanded the description of OpenHuman's memory processing capabilities and its subconscious loop functionality.
- Improved the result section to emphasize the personalized nature of OpenHuman as a self-aware agent.
2026-03-19 20:23:12 -07:00
Steven Enamakel 5f1b3cb81a docs: enhance README.md with improved link formatting for community engagement
- Updated community links in README.md to use HTML anchor tags for better presentation and accessibility.
- Ensured consistent formatting across all community links to enhance readability.
2026-03-19 20:18:02 -07:00
Steven Enamakel 25e193cdaa docs: update README.md to enhance messaging and add community links
- Revised the description of OpenHuman to emphasize its role as an artificially conscious human.
- Added community links for Discord, Reddit, X, and documentation to foster engagement.
- Improved the phrasing in the results section for clarity and impact.
2026-03-19 20:16:02 -07:00
Steven Enamakel 46172b3297 Merge branch 'main' of github.com:tinyhumansai/openhuman 2026-03-19 20:13:43 -07:00
Steven Enamakel d31f5534bd docs: update README and architecture documentation for clarity and platform support
- Revised README.md to clarify OpenHuman's capabilities and emphasize its desktop-only availability.
- Updated architecture documentation to reflect current platform support, explicitly stating that mobile and web are not yet available.
- Enhanced getting-started and platform documentation to align with the desktop-only focus and remove references to unsupported platforms.
- Improved overall consistency and clarity across documentation regarding product scope and capabilities.
2026-03-19 20:13:36 -07:00
Steven Enamakelandgitbook-bot b526f6b2aa GITBOOK-33: No subject 2026-03-19 18:39:09 +00:00
Steven Enamakel 1931e4c5ad docs: update README and SUMMARY for clarity and organization
- Changed the icon in README.md from diamond to hand-wave for better representation.
- Simplified the title in README.md from "Welcome to OpenHuman" to "Welcome".
- Revised the structure of SUMMARY.md by renaming sections and removing outdated links, enhancing navigation.
- Updated the icon in getting-started.md from play to baby-carriage for improved visual consistency.
- Removed the platform and privacy/security sections from the documentation as part of a content cleanup.
2026-03-19 11:35:57 -07:00
Steven Enamakel a929a6b0a8 docs: enhance README.md with new sections for GitHub stars and contributors
- Added a section encouraging users to star the repository on GitHub.
- Included a visual representation of star history.
- Introduced a "Contributors Hall of Fame" section to recognize contributors.
2026-03-19 11:29:47 -07:00
Steven Enamakel 6d43a6d518 chore: update GitHub Actions workflows and documentation
- Modified build.yml to trigger on changes in 'src/**' and 'src-tauri/**' paths.
- Standardized quotes in package-and-publish.yml for consistency.
- Updated README.md and SUMMARY.md to reflect new branding and added new sections for platform and privacy.
- Introduced new documentation files for platform availability and privacy/security features.
2026-03-19 11:26:56 -07:00
Steven Enamakel eae14e0d7a Merge branch 'main' of github.com:tinyhumansai/openhuman 2026-03-19 11:25:45 -07:00
Steven Enamakel 5d82a9eda0 refactor: update project branding from AlphaHuman to OpenHuman across the application
- Renamed all instances of "AlphaHuman" to "OpenHuman" in various components, pages, and files.
- Updated links and email addresses to reflect the new OpenHuman branding.
- Ensured consistency in messaging and branding throughout the application.
2026-03-19 11:25:39 -07:00
Steven Enamakelandgitbook-bot dbc265d28d GITBOOK-30: No subject 2026-03-19 18:22:38 +00:00
Steven Enamakelandgitbook-bot a616feec05 GITBOOK-29: No subject 2026-03-19 18:19:50 +00:00
Steven Enamakelandgitbook-bot 9b75711323 GITBOOK-28: No subject 2026-03-19 18:18:56 +00:00
Steven Enamakel 15964fb675 refactor: rename project from AlphaHuman to OpenHuman across documentation
- Updated all instances of "AlphaHuman" to "OpenHuman" in README.md, SUMMARY.md, and various overview documents.
- Adjusted links and references to the new GitHub repository for OpenHuman.
- Ensured consistency in branding and messaging throughout the documentation.
2026-03-19 11:09:00 -07:00
Steven Enamakel 72242468fa fix: correct typo in README and update Node.js version in CI workflow
- Fixed the spelling of "reminisces" in the README.md file.
- Updated Node.js version from 20 to 24 in the GitHub Actions workflow for lander pages.
- Changed yarn install command to use --non-interactive for smoother CI execution.
2026-03-19 10:52:16 -07:00
Steven Enamakel 97358a4ea6 refactor: rename project from AlphaHuman to OpenHuman and update configurations
- Deleted obsolete .mcp.json file.
- Updated ESLint and test configurations to reflect new file paths.
- Changed title and branding in index.html and README.md to OpenHuman.
- Adjusted package.json scripts for testing with new configuration files.
- Modified E2E test scripts to use updated WebDriverIO configuration paths.
- Added new TypeScript configuration files for E2E testing and Vitest.
2026-03-19 10:48:08 -07:00
Steven Enamakel 82c209b252 feat: initialize Next.js landing page with essential configurations and components
- Added .gitignore to exclude unnecessary files and directories.
- Created ESLint configuration for code quality enforcement.
- Set up Next.js configuration file for project settings.
- Established package.json with dependencies for React, Next.js, and TypeScript.
- Configured PostCSS for Tailwind CSS integration.
- Developed foundational components including layout, global styles, and animated backgrounds.
- Implemented feedback system components for user interaction and feedback management.
- Added README for project documentation and setup instructions.
2026-03-19 10:38:38 -07:00
Steven Enamakel c613a391cf feat: initialize Next.js landing page with essential configurations and components
- Added .gitignore to exclude unnecessary files and directories.
- Created ESLint configuration for code quality and consistency.
- Set up Next.js configuration file for project settings.
- Initialized package.json with dependencies and scripts for development.
- Configured PostCSS for Tailwind CSS integration.
- Added global styles and layout components for the landing page.
- Implemented core components including AnimatedBackground, AnimatedLogo, and Feedback features.
- Established feedback management system with modals and kanban board for user interactions.
- Included README for project setup and usage instructions.
2026-03-19 10:36:44 -07:00
Steven EnamakelandGitHub 1916bb9033 Feat/gitbooks (#1)
* added gitbooks

* add: create TODO.md for upcoming features and improvements

- Documented tasks including skill downloads, JSON-RPC state management, and custom MCP server integration.
- Outlined payment flow integration and various skill enhancements.
- Added checklist for upcoming Android version and background processes.

* refactor: update ESLint configuration and adjust module import path

- Removed 'deploy/**' from ESLint ignore patterns to ensure better linting coverage.
- Changed the module import path in the GitHub Actions workflow from 'deploy/prepareTauriConfig.js' to 'scripts/prepareTauriConfig.js' for improved organization.
2026-03-19 10:27:31 -07:00
Steven Enamakel 3b2bbb586b add: create TODO.md for upcoming features and improvements
- Documented tasks including skill downloads, JSON-RPC state management, and custom MCP server integration.
- Outlined payment flow integration and various skill enhancements.
- Added checklist for upcoming Android version and background processes.
2026-03-19 10:22:24 -07:00
Steven Enamakel 1f6de95102 added gitbooks 2026-03-19 10:21:48 -07:00
Cyrus GrayandGitHub 48c7c8610c Merge pull request #184 from M3gA-Mind/feat/cleanup/dmg 2026-03-19 12:21:10 +05:30
M3gA-Mind 3a88a6d599 Merge remote-tracking branch 'upstream/develop' into feat/cleanup/dmg 2026-03-19 11:47:55 +05:30
M3gA-Mind a0654c0b67 feat: add macOS build scripts and update input schema handling
- Introduced new build scripts for macOS targeting Intel architecture, including options for debug and release builds.
- Updated input schema handling in the skill instance to ensure consistent naming with the `inputSchema` property for better compatibility with JSON serialization.
2026-03-19 11:37:41 +05:30
M3gA-Mind 232767c19a feat: integrate TinyHumans memory client for skill data synchronization
- Added `syncMemoryClientToken` utility to synchronize JWT token with the TinyHumans memory client after user login and Redux rehydration.
- Updated `PersistGate` in `App.tsx` to call `syncMemoryClientToken` on lift.
- Modified `SkillManagementPanel` to use `triggerSync` for skill management instead of stopping and starting skills.
- Implemented memory commands in Tauri for initializing and querying the TinyHumans memory client.
- Enhanced skill instance handling to persist sync data and clear memory on OAuth revocation.
- Introduced a new memory module to manage skill data synchronization effectively.
2026-03-18 17:05:16 +05:30
M3gA-Mind 5fb37c326a feat: enhance billing panel with auto-recharge and credit management features
- Added auto-recharge settings management, including fetching, updating, and toggling auto-recharge functionality.
- Integrated credit balance and team usage retrieval to provide users with real-time financial insights.
- Implemented card management features, allowing users to add, update, and delete saved payment methods.
- Updated API interactions to support new endpoints for credits and auto-recharge functionalities.
- Improved user experience with loading states and error handling for credit-related operations.
2026-03-18 15:10:05 +05:30
cyrus 8eaf682d83 remove: deprecated QuickJS runtime and associated libraries
- Deleted `bootstrap.js`, `qjs_ops`, and `mod.rs` from QuickJS runtime module.
- Removed unused QuickJS-related code, including APIs for browser-like shims, IndexedDB, WebSocket, TDLib, and OAuth.
- Simplified project structure by eliminating redundant QuickJS dependencies.
2026-03-17 23:09:37 +05:30
cyrus bdb9e407a8 chore: remove unused Telegram API type definitions to reduce file size and cleanup 2026-03-17 23:09:09 +05:30
cyrus fd5eba17ba Remove TDLib build scripts and manager implementation
Eliminated `build-tdlib-from-source.sh`, `download-tdlib.sh`, and the `TdLibManager` implementation, effectively removing local TDLib management. Transitioning away from local TDLib usage simplifies code and infrastructure by relying on alternative methods or prebuilt libraries.
2026-03-17 23:08:58 +05:30
cyrus 3393bb25c0 Merge remote-tracking branch 'upstream/main' into develop
# Conflicts:
#	package.json
#	src-tauri/.gitignore
2026-03-17 16:39:41 +05:30
Cyrus GrayandGitHub 3dfc38b9c5 Merge pull request #178 from M3gA-Mind/feat/dmg-cyrus
Enhance billing and credits management in the application
2026-03-16 21:54:40 +05:30
M3gA-Mind bf0f8e6da9 Enhance billing and credits management in the application
- Added new commands in `package.json` for building macOS x64 applications.
- Updated `TOOLS.md` to reflect the latest tool statistics and improved formatting.
- Refactored `BillingPanel` to include credit balance and team usage state management, with loading indicators and top-up functionality.
- Integrated budget usage tracking in `Conversations` page, displaying budget status and a top-up call-to-action when funds are depleted.
- Updated `creditsApi` to include new endpoints for fetching team usage and handling credit top-ups, with improved data structures for credit balance and transactions.
- Simplified onboarding steps by removing the invite code step and adjusting the animation sequence.

These changes improve user experience by providing better visibility into billing and usage, as well as streamlining the onboarding process.
2026-03-16 18:10:57 +05:30
github-actions[bot] baf6fb6928 chore: bump version to 0.49.0 2026-03-15 13:21:31 +00:00
Steven Enamakel 4bce89c5de feat: add comprehensive documentation for architecture, MVP, teams API, and TODOs
- Introduced detailed architecture documentation outlining the cross-platform capabilities and high-level design of AlphaHuman.
- Added MVP specification for the Telegram-based Agent Assistant, detailing phased development plans and core functionalities.
- Created a complete reference for the Teams API, covering team management, member management, invite management, and billing management endpoints.
- Included a TODO file to track future enhancements and features for the project.
- Removed outdated example skill files for better clarity and maintenance.
2026-03-15 06:18:55 -07:00
Steven Enamakel f17c5fd627 Merge branches 'develop' and 'develop' of github.com:vezuresdotxyz/frontend-runner-alphahuman into develop 2026-03-15 05:23:14 -07:00
cyrus cd2198223b Merge remote-tracking branch 'upstream/develop' into develop 2026-03-14 12:14:00 +05:30