{"id":41729972,"url":"https://github.com/appifyhub/the-agent-web-app","last_synced_at":"2026-01-24T23:28:20.472Z","repository":{"id":292128545,"uuid":"875368784","full_name":"appifyhub/the-agent-web-app","owner":"appifyhub","description":"The Agent's Face","archived":false,"fork":false,"pushed_at":"2026-01-17T09:05:23.000Z","size":3886,"stargazers_count":0,"open_issues_count":6,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-17T20:20:13.599Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://web.agent.appifyhub.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/appifyhub.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-10-19T19:35:56.000Z","updated_at":"2026-01-17T09:04:28.000Z","dependencies_parsed_at":"2026-01-02T06:00:57.411Z","dependency_job_id":null,"html_url":"https://github.com/appifyhub/the-agent-web-app","commit_stats":null,"previous_names":["appifyhub/the-agent-web-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/appifyhub/the-agent-web-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appifyhub%2Fthe-agent-web-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appifyhub%2Fthe-agent-web-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appifyhub%2Fthe-agent-web-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appifyhub%2Fthe-agent-web-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/appifyhub","download_url":"https://codeload.github.com/appifyhub/the-agent-web-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/appifyhub%2Fthe-agent-web-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28738991,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-24T22:12:27.248Z","status":"ssl_error","status_checked_at":"2026-01-24T22:12:10.529Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-24T23:28:11.263Z","updated_at":"2026-01-24T23:28:16.874Z","avatar_url":"https://github.com/appifyhub.png","language":"TypeScript","readme":"![License](https://img.shields.io/github/license/appifyhub/the-agent-web-app?logo=github\u0026logoColor=white\u0026label=License\u0026color=FA3080)\n![Code](https://img.shields.io/github/repo-size/appifyhub/the-agent-web-app?logo=github\u0026logoColor=white\u0026label=Sources\u0026color=FAFA20)\n![Issues](https://img.shields.io/github/issues-closed/appifyhub/the-agent-web-app?logo=github\u0026logoColor=white\u0026label=Issues\u0026color=blue)\n![PRs](https://img.shields.io/github/issues-pr-closed/appifyhub/the-agent-web-app?logo=github\u0026logoColor=white\u0026label=PRs\u0026color=blue)\n\n# The Agent's Web App\n\nA modern, open-source frontend for [The Agent](https://github.com/appifyhub/the-agent) – your open intelligent virtual assistant. Built for speed, accessibility, and a beautiful user experience.\n\n## About the project\n\nThe Agent's Web App is the official frontend for interacting with The Agent, providing a fast, responsive, and visually appealing interface (or at least, trying to). It is designed with a focus on:\n\n- Modern, clean aesthetics (with dark, accented gradients)\n- Accessibility and responsiveness\n- Clear, readable text and intuitive controls\n- Multi-language support, so you can use it in your language\n\nSee the rest of this document for a developer's overview and information on how to use it yourself.\n\n### Access\n\nThis app currently supports several Telegram bots. For privacy reasons, we're not listing each bot here individually – but you can run [the service](https://github.com/appifyhub/the-agent) locally on your machine and connect it to your own bot, and use this app to interact with it.\n\n## ⚠️ Before you continue…\n\nIf you plan on contributing to this project in any way, please read and acknowledge the [Contributing guide](./CONTRIBUTING.md) first.\n\nPlease also take note of the [License](./LICENSE).\n\n## Developer's Overview\n\nBecause the complete codebase is open-source, you can inspect and run the service yourself.\n\n### Tech Stack\n\n- **Framework**: React\n- **Language**: TypeScript\n- **Build Tool**: Vite\n- **Styling**: TailwindCSS, PostCSS\n- **UI Libraries**: Radix UI, Lucide Icons\n- **Routing**: React Router\n- **State/Theme**: next-themes\n- **Linting/Formatting**: ESLint, Stylelint\n\n### Getting Started\n\n#### Prerequisites\n\n- [Bun](https://bun.sh) (v1.2.+ recommended)\n- [Node.js](https://nodejs.org) (v23.11.+ recommended)\n\n#### Installation\n\n```sh\nbun install\n```\n\n#### Development\n\nIf the prerequisites are met, you still need to provide a single piece of information to run the app: the environment file. You can create it by copying the example file:\n\n```sh\ncp .env.example .env\n```\n\nEdit the `.env` file to point the frontend to the right backend. Then you can run the app:\n\n```sh\nbun run dev\n```\n\nor, if you want to expose the app to the network, use:\n\n```sh\nbun run dev --host\n```\n\nThis will live-update the app as you make changes. Check the console for the URL.\n\n#### Linting \u0026 Formatting\n\n```sh\nbun run lint\n```\n\n#### Build for Production\n\n```sh\nbun run build\n```\n\n#### Help and other tools\n\nThe tool list will be kept updated in the `package.json` file, and to see the whole list of tools, you can run:\n\n```sh\nbun run\n```\n\n### License\n\nCheck out the license [here](./LICENSE).\n\n---\n\nFor backend and API details, see the [backend repository](https://github.com/appifyhub/the-agent).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fappifyhub%2Fthe-agent-web-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fappifyhub%2Fthe-agent-web-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fappifyhub%2Fthe-agent-web-app/lists"}