#CLI
LangStream: 事件驱动的 LLM 应用开发平台
savvy-cli
Savvy是一款便捷的CLI工具,可通过自然语言生成自动化流程,无需注册或提供信用卡。支持通过命令记录和历史记录创建可靠的流程,并支持轻松分享和导出。提供参数化和命令解释功能,提升用户操作体验。兼容zsh和bash,安装和升级简单。不支持Windows系统。需要帮助可在GitHub提交问题或加入Discord社区。
cz-git
cz-git 是一款轻量化、可定制的Git提交CLI工具,结合了Commitizen以提高开发者体验。该工具支持OpenAI生成提交信息,并提供命令行搜索和选择功能,减少拼写错误,同时遵循标准的Conventional Commits格式。cz-git特别适用于monorepo工程和commitlint项目,支持表情符号和issue链接功能,帮助开发者高效生成标准化的提交信息。了解更多特性和使用方法,请访问官方网站。
full-stack-ai
全栈AI CLI工具可自动生成Next.js应用,支持TypeScript和Tailwind,集成shadcn/ui组件和CRUD操作。兼容Prisma/Drizzle数据库架构,支持Postgres/MySQL/SQLite数据库,提供NextAuth.js多种登录方式。项目还包含支付功能、邮件发送、账户管理和主题切换,协助构建高效全功能应用。
franc
franc是一款多语言文本检测工具,支持从82种到419种语言。提供命令行接口,适用于Node.js、Deno和现代浏览器。适用大文档检测以提高准确性,确保检测结果可靠。
stable-diffusion-prompt-reader
一款简单独立的工具,支持在macOS、Windows和Linux平台上读取Stable Diffusion生成的图像提示符。提供图形界面和命令行界面,支持拖放操作、复制提示符、删除图像中的提示符、导出提示符到文本文件以及编辑或导入提示符。支持多种格式,并提供深色和浅色模式,同时兼容ComfyUI节点。
inquire
inquire 是一个用于构建终端交互提示的开源库,支持多种提示类型,比如文本输入、日期选择、单选、多选、确认提示和密码输入。它可以在 Linux、MacOS 和 Windows 上运行,并支持 crossterm、termion 和 console 等终端后端。用户可以进行细粒度配置,支持内置和自定义验证、格式化及解析功能,适用于多种场景。
ink
Ink是一款基于React的命令行界面开发框架,为开发者提供类似Web开发的组件化UI构建体验。它支持React语法和概念,内置Flexbox布局引擎,并兼容大部分CSS样式属性。通过Ink,开发人员可以更便捷地创建交互丰富的CLI应用,实现复杂的命令行界面布局。
k9s
K9s是一个为Kubernetes提供终端用户界面的集群管理工具。它实时监控集群变化,提供丰富的资源操作命令,简化了集群的导航、观察和管理流程。K9s支持多种安装方式,兼容主流操作系统,并允许自定义配置。作为开源项目,K9s为用户提供了直观高效的Kubernetes集群管理体验。
langstream
LangStream开源项目提供多功能开发工具和示例应用,通过CLI或Kubernetes集群运行和部署。提供多种安装方式及详细文档和支持,适用于MacOS和Unix系统。项目集成OpenAI,用户能快速创建和管理应用。支持通过Helm图表进行生产级部署,并兼容EKS、AKS、GKE等主流云服务提供商的Kubernetes集群,同时提供minikube本地部署解决方案,用于快速测试和开发。