#命令行工具
gorilla-cli学习资料汇总-LLM驱动的智能命令行工具
llm
一款CLI工具和Python库,用于与大型语言模型交互,支持远程API和本地安装模型。可从命令行运行提示、将结果存储在SQLite中、生成嵌入等。通过插件目录,可访问更多模型。
shell_gpt
ShellGPT是一个基于AI大型语言模型(LLM)驱动的命令行工具,专为Linux、macOS和Windows设计,兼容主流Shell,如PowerShell、CMD、Bash和Zsh等。该工具主要提供快速生成shell命令、代码片段和文档的功能,无需依赖外部资源。用户可通过简单的命令提示,高效执行各种操作,如日志分析、错误诊断和代码生成,极大提升工作效率和便捷性。
aicommits
AI Commits是一款创新的命令行工具,利用AI技术帮助开发者自动生成Git提交信息,无需手动撰写。支持多种生成模式,包括生成多条建议供选择,生成符合Conventional Commits规范的提交信息等。还可以通过Git钩子集成,简化日常开发流程。支持多种配置,易于自定义和扩展。
gorilla-cli
Gorilla CLI 由UC Berkeley开发,支持超过1500个API,包括Kubernetes、AWS、GCP、Azure等,简化了命令行交互。用户只需输入任务描述即可生成候选命令,并选择执行。Gorilla CLI 强调用户控制和隐私保护,仅在明确同意下执行命令。整合多种语言模型,提供高效准确的命令建议,方便开发者和运维人员。
lms
lms 是一款命令行工具,专为 LM Studio 设计,提供模型管理和本地API服务。用户可以通过简单的命令进行安装、启动和管理模型,并支持GPU加速。无论是查看模型状态、加载和卸载模型,还是创建新项目,lms 都能轻松应对。工具还支持流式日志监控,确保用户对模型运行状态一目了然,是开发者和数据科学家的实用工具。
shell-ai
Shell-AI是一款命令行工具,通过自然语言理解生成Shell命令建议。支持跨平台使用,兼容Azure OpenAI部署。用户输入自然语言描述后,Shell-AI会提供符合需求的单行命令建议。支持多种配置方式,安装简单,适用于Linux、macOS和Windows系统。
PowerShell
该PowerShell项目汇集了逾500个适用于Linux、Mac OS和Windows系统的独立脚本,能够支持通过命令行实施各种操作,包括SSH远程控制、自动化工具如AutoHotkey和Jenkins、文本转语音等。所有脚本均可在常规终端内使用,且支持Unicode字符,推荐使用现代化控制台,如Windows Terminal。
magic-cli
Magic CLI 是一款利用大语言模型(LLM)技术的命令行工具,专为提高命令行工作效率而设计。其功能灵感来源于Amazon Q和GitHub Copilot for CLI,能够提供命令建议、任务生成命令以及语义搜索功能,兼容ollama和OpenAI等多种LLM提供商。注意,项目处于早期开发阶段,可能存在不稳定性。获取更多安装和使用信息,请访问项目发布页面。
code2prompt
code2prompt是一个命令行工具,可以快速将代码库转换为LLM提示。它支持通过Handlebars模板自定义提示,显示令牌数量,并可排除指定文件或文件夹。该工具自动整合和格式化多个源代码文件,简化了创建适用于代码分析和生成任务的LLM提示的过程。