{"id":49984435,"url":"https://github.com/vpk11/lowe-cli","last_synced_at":"2026-05-18T19:52:04.278Z","repository":{"id":296711579,"uuid":"993383693","full_name":"vpk11/lowe-cli","owner":"vpk11","description":"LoweCLI - AI Powered Command Line Tool","archived":false,"fork":false,"pushed_at":"2025-08-06T18:46:31.000Z","size":1688,"stargazers_count":5,"open_issues_count":7,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-06T19:17:24.939Z","etag":null,"topics":["ai","artificial-intelligence","cli","fastapi","gemini-ai","langchain","python","python3","ruff","uv"],"latest_commit_sha":null,"homepage":"","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/vpk11.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":"2025-05-30T17:39:09.000Z","updated_at":"2025-08-06T18:43:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"3fd685a8-dd24-497b-9765-59218d272cb6","html_url":"https://github.com/vpk11/lowe-cli","commit_stats":null,"previous_names":["vpk11/cli-sage"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/vpk11/lowe-cli","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vpk11%2Flowe-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vpk11%2Flowe-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vpk11%2Flowe-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vpk11%2Flowe-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vpk11","download_url":"https://codeload.github.com/vpk11/lowe-cli/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vpk11%2Flowe-cli/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33189279,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T09:27:30.708Z","status":"ssl_error","status_checked_at":"2026-05-18T09:27:28.300Z","response_time":71,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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":["ai","artificial-intelligence","cli","fastapi","gemini-ai","langchain","python","python3","ruff","uv"],"created_at":"2026-05-18T19:52:03.546Z","updated_at":"2026-05-18T19:52:04.272Z","avatar_url":"https://github.com/vpk11.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 👨‍💻 LoweCLI - AI Powered Command Line Tool 👨‍💻\n![LoweCLI Cover Image](assets/cover_image.jpeg)\n\nLoweCLI is a command line tool that uses AI to help you with various tasks. It can assist with code debugging, command suggestions, document lookup and more. The tool is designed to be easy to use and integrate into your workflow.\n\n## Features🚀\n- AI Powered error debugging.\n- Fast documentation search for programming languages\n- Get command suggestions based on your command history\n- Use RAG to answer questions about the indexed knowledge base\n\n## Technology Stack🚀\n- **Python 3.13**\n- **[uv](https://docs.astral.sh/uv/)** package management\n- **Langchain** for LLM and vector store integration\n- **Gemini AI** for llm inference\n- **ChromeDB** for vector storage\n\n## Installation🚀\n- Setup `.env` file:\n```sh\ncp .env.example .env\n```\n- Edit the `.env` file to configure the following environment variables:\n  - `GEMINI_API_KEY`: Your Gemini API key.\n  - `KNOWLEDGE_BASE_URL`: The URL of the knowledge base app (e.g., `http://localhost:4000` if running locally).\n  - `MODEL_NAME`: The name of the model you want to use (e.g., `gemini-2.0-flash`).\n  - `MODEL_PROVIDER`: The provider of the model you want to use (e.g., `google_genai`).\n- Install the `uv` package manager: https://docs.astral.sh/uv/getting-started/installation/\n- Change directory to lowe-cli:\n```sh\ncd lowe-cli\n```\n- Install the package using `uv`:\n```sh\nuv sync\n```\n- Run the CLI tool:\n```sh\nbin/lowe-cli\n```\n---\n**To install globally, do the following steps:**\\\nAdd the following to your `.bashrc` or `.zshrc` file to set up the environment:\n```sh\nexport PATH=/PATH_TO_INSTALLATION/bin/:$PATH\n```\nRun lowe-cli from the command line:\n```sh\nlowe-cli\n```\n---\n## Team🚀\n\u003e Our Contributors\n\n\u003ca href=\"https://github.com/vpk11/lowe-cli/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=vpk11/lowe-cli\" /\u003e\n\u003c/a\u003e\n\n---\n\n## References🚀\n- [Python 3.13 Documentation](https://docs.python.org/3.13/)\n- [Langchain Documentation](https://python.langchain.com/docs/introduction/)\n- [Gemini AI Documentation](https://ai.google.dev/gemini-api/docs)\n- [uv Documentation](https://docs.astral.sh/uv/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvpk11%2Flowe-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvpk11%2Flowe-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvpk11%2Flowe-cli/lists"}