{"id":25536373,"url":"https://github.com/yashksaini-coder/code-whisper","last_synced_at":"2025-04-11T14:50:46.534Z","repository":{"id":252997691,"uuid":"842103506","full_name":"yashksaini-coder/Code-Whisper","owner":"yashksaini-coder","description":"AI Coding bot that leverages multiple LLM models for writing code, debugging, providing suggestions.","archived":false,"fork":false,"pushed_at":"2024-08-21T05:22:26.000Z","size":16911,"stargazers_count":17,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-25T10:51:18.310Z","etag":null,"topics":["groq-api","llm","streamlit","webapplication"],"latest_commit_sha":null,"homepage":"","language":"Python","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/yashksaini-coder.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-08-13T17:17:29.000Z","updated_at":"2025-02-17T16:46:30.000Z","dependencies_parsed_at":"2024-08-21T06:42:48.931Z","dependency_job_id":null,"html_url":"https://github.com/yashksaini-coder/Code-Whisper","commit_stats":null,"previous_names":["yashksaini-coder/ai-wizard","yashksaini-coder/ai-coding-assistant","yashksaini-coder/code-whisper"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashksaini-coder%2FCode-Whisper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashksaini-coder%2FCode-Whisper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashksaini-coder%2FCode-Whisper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yashksaini-coder%2FCode-Whisper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yashksaini-coder","download_url":"https://codeload.github.com/yashksaini-coder/Code-Whisper/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248424314,"owners_count":21101154,"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":["groq-api","llm","streamlit","webapplication"],"created_at":"2025-02-20T04:32:51.922Z","updated_at":"2025-04-11T14:50:46.515Z","avatar_url":"https://github.com/yashksaini-coder.png","language":"Python","readme":"\u003cdiv align=\"center\"\u003e\n    \u003cimg src=\"https://socialify.git.ci/yashksaini-coder/AI-Coding-Assistant/image?forks=1\u0026issues=1\u0026language=1\u0026name=1\u0026pattern=Diagonal%20Stripes\u0026pulls=1\u0026stargazers=1\u0026theme=Auto\" alt=\"AI-Coding-Assistant\" width=\"640\" height=\"320\" /\u003e\n\u003c/div\u003e\n\u003cbr\u003e\u003cbr\u003e\n\n\u003cdiv align=\"center\"\u003e\n    \u003cimg alt=\"GitHub Repo Name\" src=\"https://img.shields.io/badge/Repo-Code%20Whisper-blue\"\u003e\n    \u003cimg alt=\"GitHub Author\" src=\"https://img.shields.io/badge/Author-Yash%20K.%20Saini-violet\"\u003e\n    \u003cimg alt=\"GitHub commit-activity\" src=\"https://img.shields.io/github/commit-activity/t/yashksaini-coder/Code-Whisper\"\u003e\n    \u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Created At\" src=\"https://img.shields.io/github/created-at/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Last Commit\" src=\"https://img.shields.io/github/last-commit/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Repo Size\" src=\"https://img.shields.io/github/repo-size/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Open Issues\" src=\"https://img.shields.io/github/issues/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Closed Issues\" src=\"https://img.shields.io/github/issues-closed/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Open PR\" src=\"https://img.shields.io/github/issues-pr/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Closed PR\" src=\"https://img.shields.io/github/issues-pr-closed/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Forks\" src=\"https://img.shields.io/github/forks/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Stars\" src=\"https://img.shields.io/github/stars/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub Watchers\" src=\"https://img.shields.io/github/watchers/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"GitHub language count\" src=\"https://img.shields.io/github/languages/count/yashksaini-coder/code-whisper\"\u003e\n    \u003cimg alt=\"YouTube Video Views\" src=\"https://img.shields.io/youtube/views/lEKjmKORdtM\"\u003e\n\u003c/div\u003e\n\u003cbr\u003e\n\n\u003cdiv align='center' style=\" display: grid;\"\u003e\n\n  [![Gmail](https://img.shields.io/badge/Gmail-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white)](mailto:ys3853428@gmail.com)\n  [![Github](https://img.shields.io/badge/GitHub-100000?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/yashksaini-coder)\n  [![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge\u0026logo=medium\u0026logoColor=white)](https://medium.com/@yashksaini)\n  [![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge\u0026logo=linkedin\u0026logoColor=white)](https://www.linkedin.com/in/yashksaini/)\n  [![Bento](https://img.shields.io/badge/Bento-768CFF.svg?style=for-the-badge\u0026logo=Bento\u0026logoColor=white)](https://bento.me/yashksaini)\n[![Instagram](https://img.shields.io/badge/Instagram-%23FF006E.svg?style=for-the-badge\u0026logo=Instagram\u0026logoColor=white)](https://www.instagram.com/yashksaini.codes/)\n  [![X](https://img.shields.io/badge/X-%23000000.svg?style=for-the-badge\u0026logo=X\u0026logoColor=white)](https://twitter.com/EasycodesDev) \n\u003c/div\u003e\n\n---\n\n# 🚀 AI Coding Assistant\n\nAI Coding Assistant is a powerful tool designed to assist developers by providing intelligent code suggestions, 🐞 debugging tips, and 📚 documentation generation. It leverages advanced large language models to enhance productivity and streamline the coding process.\n\n## Features\n- **Intelligent Code Suggestions**: Get smart code suggestions based on the context of your project. 💡\n- **Mutliple Models Support**: Supports multiple LLM (large language models) to provide accurate suggestions. 🤖\n- **Debugging Tips**: Receive helpful debugging tips to resolve errors efficiently. 🐛\n- **Multi-language Support**: Supports various programming languages. 🌐\n\n## Usage\n\nTo clone the repository and run the Python file, follow these steps:\n\n1. **Clone the Repository:** Open your terminal and navigate to the directory where you want to clone the repository. Use the following command to clone the repository to your local machine:\n\n    ```bash\n    git clone https://github.com/yashksaini-coder/AI-Coding-Assistant\n    ```\n\n2. **Navigate to the Project Directory:** Use the following command to navigate to the project directory:\n\n    ```bash\n    cd AI-Coding-Assistant\n    ```\n\n3. **Install Dependencies:** If the project has any dependencies, use the following command to install them:\n\n    ```bash\n    pip install -r requirements.txt\n    ```\n\n4. **Run the Python File:** Use the following command to run the Python file:\n\n    ```bash\n    streamlit run app.py\n    ```\n\n5. **Interact with the AI Coding Assistant:** Once the Python file is running, you can interact with the AI Coding Assistant to get code suggestions, debugging tips, and documentation generation. But first you need to add your Groq API-KEY in the sidebar panel.\n\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"images/api-key.png\" alt=\"API-KEY\" width=\"300px\"\u003e\n\u003c/div\u003e\n\n\n## Demo Video: \n\n\u003cdiv align=\"center\"\u003e\n    \u003ca href=\"https://youtu.be/lEKjmKORdtM\"\u003e\n    \u003cimg src=\"images/thumbnail.png\" height=\"500rem\" width=\"800rem\"\u003e\n    \u003c/a\u003e\n\u003c/div\u003e\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashksaini-coder%2Fcode-whisper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyashksaini-coder%2Fcode-whisper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyashksaini-coder%2Fcode-whisper/lists"}