{"id":15175501,"url":"https://github.com/mihirh19/restaurant_name_generator","last_synced_at":"2026-02-18T07:01:51.784Z","repository":{"id":240017065,"uuid":"801436262","full_name":"mihirh19/Restaurant_name_generator","owner":"mihirh19","description":"This repository contains a Python script that generates unique and catchy restaurant names and corresponding menu items using the LangChain framework with the Cohere Large Language Model (LLM). This tool is designed to help entrepreneurs and restaurateurs come up with creative and appealing names and menu ideas for their new dining establishments.","archived":false,"fork":false,"pushed_at":"2024-05-17T07:37:11.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-26T04:40:17.492Z","etag":null,"topics":["cohere","langchain","llms","streamlit"],"latest_commit_sha":null,"homepage":"https://restaurantnamegenerator-mihir.streamlit.app/","language":"Jupyter Notebook","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/mihirh19.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,"zenodo":null}},"created_at":"2024-05-16T08:21:01.000Z","updated_at":"2024-05-17T07:37:15.000Z","dependencies_parsed_at":"2025-08-01T14:33:56.888Z","dependency_job_id":"b1383c91-446e-472f-809b-02a1e11566d6","html_url":"https://github.com/mihirh19/Restaurant_name_generator","commit_stats":null,"previous_names":["mihirh19/restaurant_name_generator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mihirh19/Restaurant_name_generator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihirh19%2FRestaurant_name_generator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihirh19%2FRestaurant_name_generator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihirh19%2FRestaurant_name_generator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihirh19%2FRestaurant_name_generator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mihirh19","download_url":"https://codeload.github.com/mihirh19/Restaurant_name_generator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mihirh19%2FRestaurant_name_generator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29571888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-18T06:19:27.422Z","status":"ssl_error","status_checked_at":"2026-02-18T06:18:44.348Z","response_time":162,"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":["cohere","langchain","llms","streamlit"],"created_at":"2024-09-27T12:39:19.345Z","updated_at":"2026-02-18T07:01:51.779Z","avatar_url":"https://github.com/mihirh19.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Restaurant_name_generator](https://socialify.git.ci/mihirh19/Restaurant_name_generator/image?description=1\u0026font=Source%20Code%20Pro\u0026forks=1\u0026issues=1\u0026logo=https%3A%2F%2Fmiro.medium.com%2Fv2%2F1*2NrgJTZkYKSN1AzFDmCLeA.png\u0026name=1\u0026owner=1\u0026pattern=Brick%20Wall\u0026pulls=1\u0026stargazers=1\u0026theme=Light)\n\n# Restaurant Name and Menu Generator\n\nThis repository contains a Python script that generates unique and catchy restaurant names and corresponding menu items using the LangChain framework with the Cohere Large Language Model (LLM). This tool is designed to help entrepreneurs and restaurateurs come up with creative and appealing names and menu ideas for their new dining establishments.\n\n## Features\n\n- **Generate Unique Restaurant Names**: Based on the specified cuisine type, the script generates creative and memorable restaurant names.\n- **Create Themed Menus**: Generates a list of menu items along with descriptions tailored to the specified cuisine type.\n\n# Study About Langchain ⛓️🔗\n\n## langchain\n\nWhat is LangChain ?\n\n### What kind of problem does it address ?\n\n![](images/Aspose.Words.7aa6bd9c-a9cd-489f-8e12-4d79bc952d5c.002.jpeg)\n\n### Limitations of this architecture\n\n- Higher cost\n\n- No access to real time knowledge No access to private data sources\n\n### Langchain is a framework that allows you to build applications using LLMs\n\n![](images/Aspose.Words.7aa6bd9c-a9cd-489f-8e12-4d79bc952d5c.003.jpeg)\n\n## Agents\n\n![](images/Aspose.Words.7aa6bd9c-a9cd-489f-8e12-4d79bc952d5c.005.png)\n\n## 🚀 Demo :\n\n![Alt text](images/demo.png)\n\n## used LLM\n\n`Cohere command-r-plus`\n\n## Requirements\n\n- Python 3.12\n- LangChain\n- Cohere Python SDK\n\n## Installation\n\n1. **Clone the repository:**\n\n   ```bash\n   git clone https://github.com/mihirh19/Restaurant_name_generator\n   cd Restaurant_name_generator\n   ```\n\n2. **Install the required packages:**\n   ```bash\n   pip install -r requirements.txt\n   ```\n3. **Set up your Cohere API key:**\n   - Sign up at [Cohere's website](https://cohere.com/) to get your API key. Once you have your API key, update the cohere_api_key variable in the script:\n   - In `.streamlit` folder create a `secrets.toml` file and write api key in file.\n   ```toml\n   COHERE_API_KEY = \"Your Api key\"\n   ```\n\n## Usage\n\n1. **Run the script**\n   ```bash\n   streamlit run .\\main.py\n   ```\n\n## Author\n\n👤 **Mihir Hadavani**\n\n- Twitter: [@mihirh21](https://twitter.com/mihirh21)\n- Github: [@mihirh19](https://github.com/mihirh19)\n- LinkedIn: [@mihir-hadavani-996263232](https://linkedin.com/in/mihir-hadavani-996263232)\n\n## Show your support\n\nGive a ⭐️ if this project helped you!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmihirh19%2Frestaurant_name_generator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmihirh19%2Frestaurant_name_generator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmihirh19%2Frestaurant_name_generator/lists"}