{"id":22305415,"url":"https://github.com/avidhanr/exasearch","last_synced_at":"2026-04-29T08:09:45.332Z","repository":{"id":239866170,"uuid":"800827080","full_name":"AVidhanR/ExaSearch","owner":"AVidhanR","description":"Developed a user-friendly web application utilizing Streamlit, designed to facilitate seamless content searches on Wikipedia.","archived":false,"fork":false,"pushed_at":"2024-12-26T06:24:37.000Z","size":29,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T21:32:43.343Z","etag":null,"topics":["exa-api","python","streamlit","wikipedia"],"latest_commit_sha":null,"homepage":"https://exa-search-web.streamlit.app","language":"Python","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/AVidhanR.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":"2024-05-15T04:31:19.000Z","updated_at":"2024-12-26T06:24:40.000Z","dependencies_parsed_at":"2024-05-15T21:09:30.175Z","dependency_job_id":"f02e4d08-1d7b-4897-9df1-ad1c26ce5cdf","html_url":"https://github.com/AVidhanR/ExaSearch","commit_stats":null,"previous_names":["avidhanr/exasearch"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AVidhanR%2FExaSearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AVidhanR%2FExaSearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AVidhanR%2FExaSearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AVidhanR%2FExaSearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AVidhanR","download_url":"https://codeload.github.com/AVidhanR/ExaSearch/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245568580,"owners_count":20636803,"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":["exa-api","python","streamlit","wikipedia"],"created_at":"2024-12-03T19:11:36.341Z","updated_at":"2026-04-29T08:09:45.328Z","avatar_url":"https://github.com/AVidhanR.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## ExaSearch WebApp\n- I've developed a user-friendly web application utilizing Streamlit, designed to facilitate seamless content searches on Wikipedia. Leveraging the exa-api, users can access Wikipedia's vast repository of information directly through the app. Whether you're a student, researcher, or simply curious, this tool offers a convenient way to explore and discover knowledge.\n\n- I used `exa_py` and `streamlit` packages in this project.\n\n```txt\nDirectory structure:\n└── avidhanr-exasearch/\n    ├── README.md\n    ├── requirements.txt\n    └── app/\n        ├── navigation.py\n        └── pages/\n            ├── about.py\n            ├── exa_search.py\n            └── footer.py\n```\n\n- Get the `Exa API KEY` from [`here`](https://dashboard.exa.ai/api-keys)\n\n- Checkout the cheatsheet to get a basic understanding of how to use `Exa API` from [`here`](https://docs.exa.ai/reference/cheat-sheet)\n\n- Checkout the official `StreamLit` documentation from [`here`](https://docs.streamlit.io/get-started)\n\n## How to run this project?\n\n- Open the integrated terminal and run the following command to install the required packages:\n\n```bash\npip install -r requirements.txt\n```\n\n- The `requirements.txt` file contains the list of packages used in this project.\n- After installing the required packages, run the following command to start the Streamlit app:\n\n```bash\nstreamlit run app/navigation.py\n```\n\n- The Streamlit app will open in the default web browser.\n- The app contains the following pages:\n\n  - Home (Exa Search)\n  - About\n\n- Visit the web app from [`here`](https://exa-search-web.streamlit.app/)\n- Fork this `repo` and experiment on it.\n- Project by [`AVidhanR`](https://linktr.ee/itsvidhanreddy)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favidhanr%2Fexasearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Favidhanr%2Fexasearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Favidhanr%2Fexasearch/lists"}