{"id":21285295,"url":"https://github.com/chiragbadhe/echo-personal-assistant-framework","last_synced_at":"2026-05-07T23:05:09.994Z","repository":{"id":161878495,"uuid":"609273350","full_name":"chiragbadhe/echo-personal-assistant-framework","owner":"chiragbadhe","description":"Echo Personal Assistant Framework is a web-based framework used to control an Arduino-based robot","archived":false,"fork":false,"pushed_at":"2023-03-09T17:59:21.000Z","size":4164,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T05:15:28.728Z","etag":null,"topics":["arduino","framework","nextjs"],"latest_commit_sha":null,"homepage":"https://echo-personal-assistant-framework.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chiragbadhe.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-03T18:39:50.000Z","updated_at":"2023-11-20T18:10:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"a1d58fcf-0e5c-4180-9364-caeff75538c9","html_url":"https://github.com/chiragbadhe/echo-personal-assistant-framework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chiragbadhe%2Fecho-personal-assistant-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chiragbadhe%2Fecho-personal-assistant-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chiragbadhe%2Fecho-personal-assistant-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chiragbadhe%2Fecho-personal-assistant-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chiragbadhe","download_url":"https://codeload.github.com/chiragbadhe/echo-personal-assistant-framework/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243746200,"owners_count":20341203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","framework","nextjs"],"created_at":"2024-11-21T11:19:25.444Z","updated_at":"2026-05-07T23:05:09.949Z","avatar_url":"https://github.com/chiragbadhe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Echo Personal Assistant Framework\n\nEcho Personal Assistant Framework is a web-based framework used to control an Arduino-based robot. This robot is a personal assistant and can perform tasks like moving its eyes, eyelids, lips, eyebrows, neck tilt, and twist. The framework allows users to control these different parts of the robot with ease.\n\n## Getting Started\n\nTo get started with the Echo Personal Assistant Framework, you'll need to have an Arduino-based robot set up with the required hardware components. You'll also need to have the Arduino IDE installed on your computer.\n\nOnce you have the hardware set up, you can clone this repository to your local machine and upload the code to your Arduino board using the Arduino IDE. You'll also need to set up a web server to run the framework.\n\n## Usage\n\nOnce you have the framework set up, you can access it through a web browser. The framework provides a user interface where you can control the different parts of the robot. You can move the eyes, eyelids, lips, eyebrows, neck tilt, and twist using the interface.\n\nThe framework also allows you to save different configurations for the robot. This can be useful if you want the robot to perform a specific task or move in a certain way.\n\n## Technology\n\nThe Echo Personal Assistant Framework is built using the following technologies:\n\n- HTML, CSS, and JavaScript for the frontend\n- Node.js and Express.js for the backend\n- Socket.IO for real-time communication between the frontend and backend\n- Johnny-Five for communicating with the Arduino board\n\n## Contributing\n\nIf you're interested in contributing to the Echo Personal Assistant Framework, you can do so by submitting bug reports, feature requests, or pull requests on the project's GitHub repository.\n\n## License\n\nEcho Personal Assistant Framework is licensed under the MIT License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchiragbadhe%2Fecho-personal-assistant-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchiragbadhe%2Fecho-personal-assistant-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchiragbadhe%2Fecho-personal-assistant-framework/lists"}