Git 档案

仓库 962核查日期
  1. 765

    perplexityai/SPACE

    它做什么
    SPACE是Perplexity用Rust编写的Apache-2.0平台,在Firecracker microVM(轻量虚拟机)中隔离运行智能体代码。它面向需要为智能体、用户工作空间或代码运行任务提供独立执行环境的应用,运行什么、保留什么由应用决定。template是初始环境,sandbox是由template创建的实例,在自己的VM和可写文件系统中运行多条命令。应用通过HTTP API创建sandbox和命令会话,sandbox的状态变更用operation ID确认完成,命令输出和退出结果则通过使用会话专用token的独立连接以server-sent events接收。暂停时内存保留在worker上,suspend时保存为snapshot,默认6小时无活动即suspend。E2B兼容wrapper让现有E2B客户端可以把SPACE用作backend,测试基准是Python包e2b 2.21.1和e2b-code-interpreter 2.6.2。network policy允许或阻止sandbox访问的地址,默认关闭的credential rule启用后,拦截TLS的gateway会在发往指定host的请求中加入credential header。本地部署在带KVM的apt系Linux x86_64主机上创建Kind(Docker中的Kubernetes)集群,macOS不在支持范围内。仓库描述称runtime可以替换,但文档记载的当前实现只有KVM上的Firecracker。0.8.0是公开基线版本,1.0之前仍可能有不兼容的变更,安全修复只进入最新的minor release。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  2. 764

    GanyuanRan/Autoloom

    它做什么
    Autoloom是一款免费的Windows x64 AI编程桌面客户端,把公开的Aegis方法集中的governance方法融入智能体执行。这些方法在任务开始时追问为何需要变更,在修改前检查重复的职责和新增的复杂度,失败后要求原因诊断,最后要求对照需求和验证证据。在项目变更执行前,对话中可以显示这些方法如何改变了该操作,目标、约束和关键决定随项目保存,变更时以diff供审阅。它基于DeepSeek Harness dsh-v0.1.1-rc.2构建。用户添加模型provider、兼容OpenAI的endpoint或订阅登录之一,费用直接付给该provider。每个会话使用只读、默认的工作区写入或danger full access中的一种权限preset,Windows上的受限命令通过restricted token和ACL运行。它支持本地项目和通过SSH连接的Linux x64项目,SSH项目需要Node.js 22.19以上和用于受限命令的Bubblewrap。默认网络搜索只把搜索词发送到Parallel的公开MCP服务,失败时改用Exa,包含prompt和工具结果的会话log保存在项目的.autoloom文件夹中。上手时从GitHub Releases下载没有代码签名的最新0.1.0-beta.2安装包,用SHA256SUMS核对,并从已备份的测试项目开始。客户端源码不公开,安装包以GitHub Release发布,仓库中是保留所有权利的文档、图片和网站源码,beta期间数据格式可能变化。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  3. 763

    jub0t/concat

    它做什么
    Concat是用Rust编写的视频编辑器,许可证为AGPL-3.0-or-later,并为只使用其API的模块设有plugin例外。它标榜为macOS、Windows、Linux和Android上的免费CapCut替代品,iPhone和iPad为sideload构建,面向想在没有水印、账户、订阅和上传的情况下制作短视频和屏幕录制的人。它具备多轨剪辑、keyframe、170多种特效、转场和文字动画以及标题,可用H.264、HEVC、AV1以最高4K 60fps和10-bit色彩导出。字幕由whisper.cpp在本地生成,语音合成使用Kokoro音色,Pocket TTS以英语发音,并可用几秒录音复制音色。背景去除和超分辨率使用ONNX模型,模型在设置中下载一次并校验SHA-256后即可离线运行,界面支持包括韩语在内的25种语言。远程API在TCP或Unix socket上使用JSON-RPC,gRPC为构建选项,默认关闭,在127.0.0.1上要求token,通信不加密。通过该API,脚本和智能体可以打开项目、用与编辑器相同的命令应用编辑、导入媒体并把导出作为任务运行。README还宣传MCP API,但架构文档和10月12日的audit文档写明源码中没有MCP服务器,文件列表中也没有MCP代码。安装包可从网站或GitHub Releases获取,也可用Rust 1.93以上和FFmpeg 7以上构建。最新release是10月13日的beta 0.2.7,项目10月12日的自评audit给安全打了10分中的6分,并写明protocol whitelist等API修复尚未完成。
    许可证
    AGPL-3.0 网络 Copyleft 许可。以服务形式提供修改版也须公开源码。用于产品前需要评估。
  4. 762

    wangmiaozero/pi-harness

    它做什么
    Pi-Harness是用可视化工作区包装Pi Coding Agent的AGPL-3.0-only Electron桌面应用,智能体仍由原生Pi runtime运行。它可在macOS、Windows和Linux上运行,会话、配置、工具、Skill和extension都与Pi兼容,因此同一工作可以在应用外的Pi中继续。工作区涵盖对话、项目、文件浏览器和编辑器、Git的diff、历史、commit和worktree、模型provider,以及Skill、package和MCP。Harness界面记录trace、replay、fork与重试的run tree以及token、费用和时长,并提供工具策略、按运行的预算和checkpoint。在源码中,评估不使用AI评判模型,而是根据test、lint、typecheck、build命令及其退出码和Git状态等运行证据计算。默认策略禁止工作区外的文件变更和force push,在删除、push和网络命令前询问,对rm -rf等命令要求确认,预算上限留空。智能体团队分配带依赖和优先级的任务,按顺序或并行执行,传递结果,使用review gate,并用Git worktree隔离变更。历史界面以只读方式读取Claude Code、Codex、Cursor、Cursor Agent、Gemini CLI、OpenCode和Pi的本地对话记录,并通过handoff在新的Pi对话中继续任务。安装包在GitHub Releases上,最新版是跟进Pi 1.2.0不兼容变更的10月14日的2.0.0,macOS社区构建可能没有签名。在Windows和Linux上,API key加密保存在应用自己的vault中,但写入Pi的models.json的是原始key值。
    许可证
    AGPL-3.0 网络 Copyleft 许可。以服务形式提供修改版也须公开源码。用于产品前需要评估。
  5. 761

    Thysrael/Horizon

    它做什么
    Horizon是MIT许可的Python工具,从多个来源收集新闻和帖子,用AI模型打分筛选,每天写出Markdown简报。它面向想从众多订阅源、论坛和时间线中只收到值得一读的条目,并附带背景和社区讨论的人。来源包括RSS、Hacker News、Reddit、Telegram、X、GitHub、GDELT和Google News等,收集X需要Apify账户和token,或在Playwright模式下使用导出的登录cookie。每个条目会归入tech-news或tech-blog等profile,由该profile的Markdown prompt按评分标准给出0到10分。低于阈值的条目被剔除,同一话题在profile内合并,分类上限防止某个话题占满简报。入选条目通过网络搜索工具(ddgs库)和过往简报的本地BM25搜索加上背景和摘要,引用来源只能来自工具结果。模型可从Anthropic、OpenAI、Gemini、DeepSeek、本地Ollama服务器等中选择,key从环境变量读取。未设置语言时以英语输出,设置wizard默认建议中文和英文,简报可发布到GitHub Pages,或通过邮件、Slack等webhook以及WeChat发送。上手时用uv或Docker安装,用horizon-wizard完成设置后执行uv run horizon,stdio MCP服务器把各处理阶段、运行记录和webhook发送作为13个工具提供(README的表格列出12个)。过往简报搜索只为拉丁字母单词和中文双字片段建立索引,因此无法匹配韩语单词,目前也没有GitHub release和PyPI包。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  6. 760

    hcliucs/APSD

    它做什么
    APSD是2024年发表在IEEE Transactions on Information Forensics and Security(TIFS)上的论文的官方数据集仓库。论文题为《Stealthiness Assessment of Adversarial Perturbation: From a Visual Perspective》。对抗扰动(adversarial perturbation)是为误导分类模型而加入图像的微小变化,该研究探讨这种变化在人眼中有多明显。其出发点是Lp norm、PSNR、SSIM等指标可能与人的感知不一致。数据集包含从400张参考图像出发、用5类12种攻击方法(FGSM、PGD、CW、AdvGAN、Square等)生成的10,586对图像。60名观察者中有15人为每个对抗样本评分,先区分差异的明显程度再细致打分,以0到1之间的平均意见分(MOS)作为标签。README还介绍了预测该分数的基于attention的模型A2SM,并称其在APSD上达到PLCC 0.984、SROCC 0.978。仓库只有README、两张图和一个Google Drive链接文件这4个文件,没有攻击代码,也没有A2SM模型代码。数据需从该Drive链接获取,README说明确切的文件夹和文件名以实际数据包为准,因此可能与示例结构不同。许可证尚待确定(TBD),README说明若数据集包含来自ImageNet、COCO或VOC2012的图像,其原始条款同样适用。
    许可证
    无许可证 未找到许可证文件。没有许可证时,默认不允许复用代码。
  7. 759

    HeyPuter/everything

    它做什么
    Everything是Puter Technologies(GitHub上的HeyPuter组织)的monorepo(把多个应用放在一个仓库里的方式),汇集了用来替代商业软件的开源浏览器应用。README把从Office到AutoCAD的所有专有软件都重新做出免费替代品作为目标,按所查看的commit,它在9个分类下列出电子表格、任务、团队聊天、CAD等50个应用。src下带有package.json的文件夹(50个中的49个)都是带有自己的Vite构建的独立网页应用,大多数是不依赖前端框架的原生JavaScript,每个应用都用Node.js和npm单独安装和部署。后端是Puter,49个应用页面中有45个从js.puter.com加载Puter.js SDK,并把文档、设置和附件保存在已登录用户自己的Puter云中。Calendar的README把这称为user-pays模式,即每个用户的数据保存在该用户自己的账号中,费用也记在该账号上。Puter的存储按账号分开管理,因此Teamchat、Wiki等应用的共享功能会在所有者自己的Puter账号中部署Puter worker,成员通过这个worker读写数据。部分应用通过用户账号的Puter AI增加AI功能,例如把邮件签名转成联系人、识别收据,以及Parametric 3D CAD应用中运行在Claude模型上的设计助手。在已发布的应用中保存数据需要Puter账号,开发者可以通过内存中的Puter mock页面或只在开发构建中可用的本地模式,在没有账号的情况下试用许多应用。各应用的成熟度不同,包括CAD、Legal、Parametric在内的12个应用自称alpha或early alpha,其中几个提醒数据可能丢失。计划与现状也有差别,Assets文件夹里只有描述资产管理应用的README、页面文件、图标和构建配置,Building Design文件夹里只有图标,7个应用的Try it链接指向README中缺少的说明。仓库创建于2026-10-13,采用以Puter Technologies为著作权人的MIT许可证,随附的第三方组件如SheetJS Community Edition(Apache-2.0)遵循各自的许可证。Spreadsheet的README写明正式页面会把页面浏览和4种使用事件发送到Plausible分析,事件数据会去掉文件内容和账号标识。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  8. 758

    onehumanbeing/esp32-iphone-agent

    它做什么
    ESP32 iPhone Agent是一个由Python服务器和Arduino固件组成、采用MIT许可证的项目,它让AI视觉模型在无需Mac、Xcode、开发者账号、手机应用或越狱的情况下操作一部真实的iPhone。目标用户是希望通过人使用手机的同一途径,即屏幕和指针,来自动化iPhone的开发者和爱好者,README要求只自动化自己拥有或获准使用的设备和账号,并遵守各应用的条款。手机通过AirPlay把屏幕镜像到macOS或Linux电脑上的UxPlay,由GStreamer转成JPEG帧,插在手机USB口上的ESP32-S3开发板被识别为标准USB鼠标和键盘。打开iOS AssistiveTouch(在屏幕上显示指针的辅助功能设置)后,点击就是点按,拖动就是滑动,开发板只执行通过2.4GHz Wi-Fi收到的click、type等单行命令。所有判断都由电脑上的FastAPI服务器负责,在这套代码中,网页API和开发板端口默认不经登录就在所有网络接口上开放,命令以明文经TCP传输。用户在8890端口的网页中输入目标后,planner模型写出最多6步的计划,actor模型针对每张新截图以0到1000的坐标返回最多6个tap、swipe等动作。由于指针按相对位移移动,服务器会轻微晃动指针并在镜像画面中找到它来校准,每个动作后检查屏幕是否变化并告知模型,在无效的相同动作重复时重新规划。一次运行到40步或连续3次出错时结束,网页显示在每次决策所依据的截图上画出动作的step wall,以及也可用Esc键触发的紧急停止。所需准备包括刷写了固件的ESP32-S3开发板(测试用板是约7美元的Seeed XIAO ESP32S3)、USB-C接口的iPhone或配合相机转接器的Lightning接口iPhone,以及Python 3.10及以上。模型可以是任何接受图像的OpenAI兼容聊天API,planner和actor可以使用不同的模型,由于每次调用都会附带当前截图,使用云端API时,手机屏幕上显示的内容会传给该服务商。开发和计时使用的是在两台NVIDIA DGX Spark上运行的本地模型(每个动作约1.3秒,每次规划2秒),附带的serve文件夹中的服务器是尚未经过完整智能体运行测试的实验版本。README列出的限制是,iOS会把密码输入、Apple Pay和受DRM保护的视频排除在镜像之外,智能体看不到这些画面,手机锁屏后镜像会停止,输入只支持ASCII,横屏应用尚未支持。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  9. 757

    storytold/figcraft

    它做什么
    FigCraft是ArtCraft团队(GitHub上的storytold组织)用Rust编写的界面设计应用,为制作应用和网页界面的设计师与开发者,以clean-room方式重新实现了Figma的工作流程。它涵盖带auto layout的框架、组件和变体、带模式的变量以及原型,Dev Mode则把组件属性变为参数,生成CSS、React、SwiftUI等代码。文件以.figcraft归档形式保存在本地磁盘上,图层可以导出为PNG、SVG、PDF等格式,.fig文件以尽力而为(best effort)的方式打开,.fig导出则标为实验功能。每个菜单项和工具都从一个汇集了400多个命令的命令列表中执行命令,同样的命令也可以从figcraft-cli工具、MCP服务器(让AI智能体调用工具的协议)和JSON控制通道调用。MCP服务器可以无窗口(headless)运行,也可以附加到正在运行的应用上,控制通道只在127.0.0.1上接受连接,但本次调查阅读的控制通道代码中没有找到密钥校验。应用无需账号、没有telemetry(使用信息上报),可以离线工作,但按照README的说明,共享菜单中的在线共享默认会把文件上传到公共服务器(collab.craftapps.dev)。该服务器以未加密的形式保存文件,运营者可以读取,文件会一直保留到被删除或连续30天无人打开为止,编辑链接或查看链接本身就是访问权限。自行运营的figcraft-server(预览阶段,发布包中附有Linux版)通过编辑链接和查看链接保存团队文件,目前还没有用户账号。开始使用时可以选择面向macOS、Windows、Linux和FreeBSD的发布包、静态网页版或用Rust 1.95及以上版本构建,连接智能体则是另外在MCP客户端设置中加入figcraft-cli mcp的单独步骤。韩语界面翻译是等待母语者审校的机器草稿,文档中的韩文显示和IME输入可以正常工作,网页版需要支持WebGPU或WebGL2的浏览器,只有在嵌入CJK字体构建时才提供韩语。项目自称处于alpha阶段,估计在实际工作中替代Figma的程度约为一半(README为49%,ROADMAP为53%),把用真实Figma文件进行的检查列为待完成工作,并说明这个应用由4到6个AI智能体并行工作约25小时完成。GitHub许可证栏显示为Apache-2.0,而LICENSE文件和README允许用户在MIT和Apache-2.0中任选其一,ArtCraft的名称和标志被排除在该许可证之外。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  10. 756

    wheresryan22/anatomy

    它做什么
    Anatomy是一个为Claude Code编写、也可在OpenCode、Codex和Antigravity中加载的Agent Skill(AI编码智能体作为指令读取的、含有SKILL.md文件的文件夹)。它让智能体把一个技术概念构思成一台运作本身就体现该概念的真实机器,并画成可交互的等轴测(isometric)图,目标用户是需要为文档、博客文章或落地页配说明图的人。输入是带有尺寸、数量、速率等真实数字来说明概念或指定机器的请求,以及输出格式和浅色或深色主题的选择。产出是归用户所有的源码,可以是Node构建脚本和独立HTML页面、单个SVG文件,或者面向React 18及以上版本的React与Next.js几何模块,并附带绘图kit。图分三种,一是把立体部件放进带实时读数卡片中的SVG,二是加上绘制火焰、水和蒸汽的WebGL着色器层的SVG,三是每帧重新投影运动部件的测试版3D模式。SKILL.md先让智能体选定规模(40到80个部件的Figure,80到150个部件的Hero,以及只在用户选择时才制作、需要6小时以上的Epic),再收集真实数字并用kit构建几何。验证也包含在这一顺序中,kit/audit.mjs检查部件是否相互穿插、每个端点是否落在安装位置(mount)上,skill还要求智能体读取用headless Chrome拍下的每一张PNG。它只使用Node.js 20.10及以上版本的内置模块,因此无需API密钥,也无需npm安装,检查需要Chrome或Chromium,若Codex的sandbox阻止Chrome,则只有检查失败。安装方式是skills CLI或clone到智能体的skills文件夹,许可证为MIT,安装后只是可以通过/anatomy调用skill,每张图仍需要较长的智能体会话。README把对象限定为机器、仪表、工具和家具,带坐标轴和数据系列的图表、人物和精确地图都在范围之外。据SECURITY.md所述,检查脚本用一次性配置文件和allow-file-access-from-files选项启动headless Chrome,drive.mjs会在页面中运行传给它的JavaScript。在收到请求时,publish.mjs会在用户同意后把图的源码和请求文本以pull request形式发送到公开仓库anatomy-community,这一步需要已登录的GitHub CLI,并会从Claude Code会话日志中读取耗时和token数。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  11. 755

    T-Auto/dsh-ops

    它做什么
    dsh-ops是面向DeepSeek Harness(DSH)的第三方插件,它为Windows上的AI智能体提供专用的bash和PowerShell 7以及Rust文件工具,以减少反复出现PowerShell错误所耗费的token和时间。0.3.0版本只支持Windows x64,目标宿主为DSH 0.2.0-rc.2,需要22系列中的Node.js 22.19及以上或24及以上,可以通过DSH插件marketplace或npx命令安装。默认开启的shell component会发布ops_bash,并让宿主的pwsh工具使用随包的PowerShell 7,同时保持系统默认终端和PATH不变。同样默认开启的file component在独立的Rust worker中运行文件工具,并为修改提供dry run和原子替换。在默认关闭的两个component中,background只在danger-full-access会话中处理长时间任务,PTC只在通过SDK从代码调用工具的PTC-only会话中添加ops_batch。ops_batch在执行复制、移动、删除时会进行SHA-256校验,在每项操作之前先写入逐项状态,并支持中断后恢复,其审计记录是.dsh-ops文件夹中workspace所有者可以改动的普通本地记录。在DSH的read-only和workspace-write模式下,任意Bash和PTC代码都在OS隔离(confinement)中运行,没有不受限的后备路径,但Windows宿主把这种隔离报告为partial。danger-full-access按设计会绕过这种隔离,插件还会对当前用户拥有的workspace根目录先备份原有权限,再只为该目录添加WRITE_OWNER权限。随包的bash和PowerShell 7以压缩大小分别为161.2 MB和107.6 MB的可选npm包形式安装,如果registry镜像中缺少这些包,安装仍会在没有警告的情况下以退出码0结束。README中token减少97%和65%的数据来自作者自己的benchmark,而PTC设计文档写明没有提出固定的节省比例,也没有实际模型轮次的benchmark。LICENSE文件把插件定为MIT,把FastCtx定为Apache-2.0,随包的shell遵循GPL(Git for Windows)和MIT(PowerShell)条款,PROVENANCE.md写明GPL源码提供义务尚未审查。文档还记录了各DSH版本上的实际安装尚未得到证实,以及2026-10-08旧版本因工具注册冲突导致所有新DSH会话启动失败,当前设计通过只注册自己的工具来避免这一问题。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  12. 754

    ARahim3/DigUp

    它做什么
    DigUp是一款在macOS 14及以上的Apple Silicon Mac上常驻菜单栏的应用,按内容搜索用户所选文件夹中的文件。目标用户是想用自己的话描述来查找照片、截图、PDF、文档、录音和视频的人,它是采用MIT许可证的免费开源软件。应用在本机运行Google DeepMind的多模态embedding模型(把文本、图像和声音转换为可相互比较的数值向量的模型)EmbeddingGemma 2。它按画面内容读取图像,用Apple文字识别连同文字一起读取截图,PDF包括扫描件在内按页读取,音频按相互重叠的30秒片段读取,视频则每隔几秒取一帧并连同音轨一起读取。搜索结果会在应用支持的范围内打开到对应位置,录音和视频会在QuickTime Player或IINA中从对应时刻开始播放,PDF则在Preview中打开,并把匹配页面中的词填入搜索栏。在内部,llama.cpp在Mac的GPU上运行8位版EmbeddingGemma 2,为每张图片、每一页、每段文字和每段声音生成的768维向量,与FTS5关键词索引一起存入一个SQLite文件。搜索时会把查询向量与所有已存向量比较,并给字词完全一致的结果加分,因此文件名、文档正文和截图中的发票号和错误代码也能按原样找到。可以通过GitHub Releases的DMG或Homebrew安装,无需账号,首次启动时从Hugging Face下载固定版本的模型文件共865MB,并核对大小和SHA-256。据README所述,索引内容只留在Mac内,网络只用于这次下载和可以关闭的每日一次更新检查,应用只读取文件,并跳过密钥文件、证书和.ssh等隐藏文件夹。选好文件夹后,首次索引在几百个文件时需要几分钟,在很大的下载文件夹上约需一小时,从源码构建还会生成digup命令行工具,可以以JSON lines向其他程序返回搜索结果。已公开的发行版是2026年10月的0.6.0和0.6.1,只有macOS DMG,Windows和Linux版本没有公开发行,只存在于代码中。项目评测只涵盖英语、孟加拉语和阿拉伯语,而字词精确匹配无法把中文、日文、泰文这类书写时不用空格的语言切分成词。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  13. 753

    bherbruck/solidcraft

    它做什么
    SolidCraft是为设计机械零件的人用Rust编写的参数化(parametric)3D CAD应用,带约束的草图、特征时间线和参数会在尺寸变化时重建模型。它还涵盖装配体和钣金,设计保存为.solidcraft文件,可以导出为STEP AP242、STL、面向机器人仿真器的URDF等格式,STEP和IGES文件则作为可在其上继续添加特征的基础特征导入。桌面应用、浏览器版、solidcraft-cli工具和MCP服务器(让AI智能体调用工具的协议)使用同一套命令列表,MCP服务器可以无窗口(headless)运行,也可以操作正在运行的应用。该服务器默认只访问位于主目录内的已打开设计所在文件夹、恢复文件夹和用--allow-path指定的文件夹中的文件,指定--allow-any-path则取消这一限制。有面向Windows、macOS、Linux和网页的发布版,但下载文件还没有签名,在Windows和macOS上首次启动时会出现警告,从源码构建需要Rust 1.95及以上版本。要让智能体使用还需另外在MCP客户端设置中加入solidcraft-cli mcp,建模、编辑和检查三个Agent Skills则是可选的补充,复制到智能体的skills文件夹后即可使用。检查skill列出了SolidCraft不报错就放过的问题,例如没有范围限制的参数,以及只留下一行警告却可能产生错误几何的boolean重试。README把当前状态描述为可用于简单零件的早期阶段,自动生成的基准测试页面报告81个公开零件全部与解析计算或FreeCAD求得的体积、面积、质心和包围盒一致。README写的是76个中的75个,这些检查只涉及测得的数值,几何形状和工作流程是否整体一致尚待确认。韩语界面翻译只完成了一部分,网页版内置的字体面向日语,因此在浏览器中显示韩文仍是后续工作。该仓库位于个人账号bherbruck下,与发布其他Craft应用的storytold组织是分开的,在本次调查阅读的storytold README的应用列表中没有找到SolidCraft,因此无法确认它与storytold的正式关系。许可证为用户可选的MIT或Apache-2.0(GitHub显示为Apache-2.0),几何内核基于开源的truck crate(Apache-2.0)。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  14. 752

    Saffsanity/sill

    它做什么
    Sill是由Mac应用和iPhone、iPad应用组成的Apache-2.0许可证项目,可以把Mac上的一个窗口或整个桌面显示在设备上,并让用户在设备上用触控、触控板、键盘或Apple Pencil操作。Sill for Mac以经过notarization(Apple为App Store以外分发所做的检查)的免费文件在getsill.app提供下载,Sill for iPhone and iPad在App Store免费提供。设备选定窗口后,Sill for Mac用ScreenCaptureKit捕获该窗口,通过VideoToolbox编码为HEVC,再经TCP上的TLS 1.3发送,捕获只在有设备连接时进行。编码器或链路落后时,Sill for Mac会丢弃帧以免形成队列,设备则在解码后立即显示每一帧,以保持画面最新。点按、点击、滚动、按键和Apple Pencil输入会借助Accessibility权限变成Mac的鼠标和键盘事件,三指手势可以执行Mission Control等功能。设备在局域网中通过Bonjour找到Mac,或者通过USB线连接,默认关闭的Remote Access则让已配对的设备还能通过用户自己的VPN或路由器端口转发(TCP 7455)从其他网络连接。每台设备只需用Mac上显示的二维码或12位代码配对一次(通过线缆连接时自动配对),之后每次连接都只认可配对时交换的key,Mac把自己的key和已配对设备列表保存在keychain中,没有iCloud同步。没有账号,也没有中转服务器,用户设备之外唯一的请求是Sill for Mac每天一次向GitHub发送版本号以检查新版本,这项检查可以关闭。Mac必须是macOS 14及以上的Apple silicon机型,并需要Screen Recording和Accessibility权限,macOS 15及以上还需要Local Network权限。iPhone和iPad需要iOS或iPadOS 17及以上并授予Local Network和相机权限,从源码构建需要Xcode 27(iPhone和iPad应用需要Xcode 27.1)。文档列出的限制包括:一次只显示一个窗口或一个桌面,只传画面不传Mac的声音,调整窗口大小时会短暂黑屏,以及由于传输使用TCP,丢包后会停顿。文档还写明,关闭Require pairing后网络上的任何设备都能连接(仍然加密),Sill for Mac 0.3.1及更早版本在家中连接时没有加密和配对。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  15. 751

    anmolkapil/plexo

    它做什么
    Plexo是一款面向Windows、macOS和Linux、采用MIT许可证的桌面下载管理器,它通过多个互联网连接同时下载同一个文件,例如家里的Wi-Fi加上通过USB共享网络的手机。它面向拥有两个以上网络连接的人,支持直接HTTP链接、magnet链接和.torrent文件,并提供下载queue、下载计划以及按网络设置的速度和流量上限。对于直接链接,它先请求1个字节以确认服务器支持HTTP range请求,然后把文件切成最大8 MB的块,每个网络用8个stream获取(之后增加到16个和32个),每个stream都从该网络自己的地址发出。速度快的网络承担更多的块,当服务器以403、429、503拒绝stream或用Retry-After要求等待时,该网络会减到服务器接受的stream数量,再每分钟加回一个。进度在暂停、重启和睡眠之后都会保留,续传时比较文件的ETag和Last-Modified值,拒绝把两个不同版本拼接在一起,链接过期的下载可以换成同一文件的新链接继续。种子下载使用WebTorrent运行,每个peer连接都固定在一个网络上,uTP、WebRTC、端口映射以及本地peer发现都被关闭,上传会从所有网络发回,仅支持v2的种子目前不在支持范围内。浏览器扩展通过127.0.0.1本地连接把浏览器中的下载交给应用,同时发送该网站的Cookie、referrer和user agent,使需要用户本人登录的文件也能下载,扩展的隐私政策写明这些信息只发送给本地应用。它不需要虚拟网卡、VPN、内核扩展或管理员权限,但只有每个网络都有独立的互联网线路时速度才会提高。Windows可能需要修改组策略才能在使用以太网的同时保持Wi-Fi开启,在macOS上使用Android的USB网络共享需要第三方驱动TetherKit。Windows安装包目前还没有代码签名,应用会从GitHub Releases自动更新,所查看commit的版本是release candidate 1.0.0-rc.15。在对源码的关键词搜索以及阅读下载、浏览器连接和扩展代码的范围内,没有找到绕过登录、付费档位或DRM的代码。代码注释说明增加连接数正是它超过服务器单连接限速的方法,而来自多个地址的多个连接最终仍然到达同一台服务器,因此各网站对下载管理器的使用规定依然适用。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  16. 750

    yxxbc/downvid

    它做什么
    DownVid是用Electron和Vue 3构建、面向macOS、Windows和Linux的MIT许可证桌面应用,为yt-dlp(命令行视频下载工具)和FFmpeg提供图形界面。它面向希望从yt-dlp支持的网站保存视频、音频或字幕而无需输入命令的用户。粘贴URL后,应用会列出360P到4K的格式、仅音频的MP3和仅字幕的SRT,下载在带有暂停、继续、重试、进度显示和最近100条记录的队列中进行。抖音和快手链接会先交给专用解析器,调用各网站的网页API并取得网页播放器使用的流地址。失败时改用电脑上安装的Chromium系浏览器(Chrome、Edge、Chromium)以无窗口运行的headless方式尝试,最后再交给yt-dlp。项目把这些结果介绍为无水印视频,在本次调查阅读的代码中,没有找到修改画面来去除水印的步骤。通过yt-dlp的下载会把HTTP请求分成多个chunk以避开单连接限速,加速文档写明服务器整体限速、权限、签名和DRM依然有效。一个用Go编写的辅助程序会查找系统中的yt-dlp和FFmpeg,或下载固定版本的构建并用SHA-256校验,从源码构建需要Node.js 22、pnpm 8和Go 1.24及以上版本。在默认的自动cookie模式下,应用通过yt-dlp依次尝试已安装浏览器的cookie,并把读取到的cookie作为snapshot文件保存在应用数据目录中以便复用,也可以改为手动指定cookies.txt文件。安装包没有代码签名证书,因此首次启动时Windows SmartScreen和macOS Gatekeeper会发出警告,默认设置下启动时会向GitHub检查更新。元数据解析步骤关闭了yt-dlp的TLS证书校验,headless浏览器则在关闭sandbox的状态下启动。README写明应用中没有破解或规避技术保护措施的代码,遵守法律、平台条款和版权的责任在用户,网站变化时提取可能失败。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  17. 749

    xerj-org/xerj

    它做什么
    XERJ是为AI编码智能体等程序索引本地文件夹的Rust搜索引擎,以单个静态可执行文件发布,并且实现了Elasticsearch REST API,因此现有的Elasticsearch客户端和Kibana可以直接连接。README所说的主要用途是reference coding,即智能体克隆与任务相近的开源项目并建立索引,再以带有文件和行号的片段形式检索这些项目解决问题的方法,用来代替grep找到的整个文件。xerj autoindex会把文件夹中的文件无需schema地按类型建成索引,源代码用tree-sitter解析并保留符号和行号,还能处理PDF、XLSX和邮件等文件。搜索支持BM25全文检索、向量kNN和hybrid查询,/_memory API把智能体的记忆按namespace分别存入独立索引,并可按关键词、语义或向量召回。xerj mcp命令是一个提供13个工具的stdio MCP服务器,它把调用转发到另外启动的node上,而xerj init会把XERJ注册到Claude Code和Cursor中。安装方式是安装脚本或适用于Linux、macOS、Windows的可执行文件,默认embedder是离线的feature hashing,启用neural embedder时首次会下载约90 MB的模型文件。快速入门中使用的--insecure选项会同时关闭TLS和API key认证,使任何能访问该端口的人都成为superuser,以其他方式启动时则会用管理员key开启认证。SECURITY_MODEL.md列出了默认关闭TLS、没有字段级和文档级安全及静态数据加密、共享链接会向guest开放整个索引等限制。根据RERANK.md,默认node没有对外连接和telemetry,而把文档内容发送到外部的功能,即通过TypeSafe AI的Jev进行的重排序(rerank)、proxy embedding、WAL tap和S3 backend,只有在运营者开启后才会工作。在README引用的项目自身研究(4种语言的8个任务)中,使用XERJ的智能体输出token为9,982个,少于以grep为主的智能体的26,477个,两者都解决了16次中的16次。README写明这一收益出现在私有代码或训练截止之后的代码上,对于模型已经熟悉的流行库则没有效果甚至有害,而仓库描述中token减少40倍的说法未能在仓库文件中找到依据。调研时的最新版本是2026-10-12发布的release candidate v1.0.0-rc.95,LICENSE文件和GitHub元数据均为Apache-2.0,提交代码贡献需要签署CLA。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  18. 748

    mksglu/context-mode

    它做什么
    Context Mode是面向使用AI编码智能体的开发者的MCP服务器兼hook插件,它把大型工具输出挡在context window之外,并在对话压缩(compaction)后恢复工作状态。在11个MCP工具中,ctx_execute、ctx_batch_execute和ctx_execute_file在独立的子进程中运行12种语言的代码,只把打印出的结果传入context。ctx_index、ctx_search和ctx_fetch_and_index把Markdown和抓取的网页存入SQLite FTS5索引,只返回按BM25排序的匹配部分。hook会把curl、wget和web fetch调用转到这些工具,并把文件编辑、git操作、错误和用户决定记录到按项目划分的SQLite数据库中,README还写明不带--continue启动新会话时会删除之前会话的数据。对话压缩后,它们会注入一份包含各分类摘要和搜索调用的恢复用snapshot,而固定commit中的代码会忽略README所写的2 KB限制。它需要Node.js 22.5及以上或Bun,Claude Code通过marketplace以插件形式安装,其他客户端则在配置文件中加入MCP服务器和hook条目,或使用客户端专用的插件。只安装MCP服务器时只能使用工具而没有自动routing,会话延续在Claude Code等客户端上为完整,在Cursor、Codex CLI和Kiro上为部分,在Antigravity IDE和Zed上则没有。README声明没有数据离开本机,也没有telemetry,但服务器在启动时会向npm registry查询最新版本,ctx_insight会打开context-mode.com上的Insight仪表板。README中没有说明的hooks/platform-bridge.mjs,只要platform.json中有API key和服务器地址,就会在遮盖部分秘密值格式、邮箱地址和主目录路径后,把每个会话事件发送到所配置的Insight服务器。ctx_execute_file被限制在项目文件夹内,但README写明ctx_execute和ctx_batch_execute以进程自身的文件访问权限运行任意代码,并建议保持主机层面的sandbox开启。用户的permission deny规则也适用于sandbox工具,ctx_fetch_and_index在设置CTX_FETCH_STRICT=1之前允许访问本地和私有网络地址。LICENSE文件是Elastic License 2.0(ELv2),允许使用、修改和再分发,但禁止把软件作为托管或管理型服务提供给第三方以及删除许可声明。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  19. 747

    storytold/wordcraft

    它做什么
    WordCraft是ArtCraft团队(GitHub上的storytold组织)用Rust编写的文档编辑应用,面向撰写和排版报告、信函、带引用的论文等文档的人。它以clean-room方式重新实现了Microsoft Word的工作流程,项目说明其文件格式取自ECMA-376等公开规范,对Word只从外部观察其行为。该应用可以打开和保存.docx,也能读写.odt、.rtf、.md等格式,可以导入Word 97-2003的.doc文件,并导出文字可选的PDF。功能区、样式、修订和批注、脚注、引文和参考文献,以及使用CSV或电子表格文件的邮件合并都已具备。桌面应用可在macOS、Windows、Linux和BSD上运行,并与正在运行的Zotero桌面应用配合处理引文,而浏览器版(WebAssembly)没有Zotero连接,文件以下载的方式保存。每个操作都是带id的命令,同一套命令在功能区、快捷键、wordcraft-cli工具、MCP服务器(让AI智能体调用工具的协议)以及只接受发送应用生成的随机密钥的本机连接的JSON控制通道中通用。MCP服务器可以无窗口(headless)运行,也可以连接到正在运行的应用,并以--author指定的作者名把智能体的修改记录为修订和批注,使审阅者能够区分人的修改和智能体的修改。给无窗口服务器指定--automation-read-root和--automation-write-root后,它只在指定文件夹内读写文件,而不带这些选项启动的服务器和通过控制通道操作的应用没有文件夹限制。开始使用时需要安装发布包(MSI、DMG、AppImage等)或用Rust 1.90及以上版本自行构建,连接智能体则是另外在MCP客户端设置中加入wordcraft-cli mcp的单独步骤。韩文字符可以显示,但界面菜单没有韩语翻译,macOS上的韩语输入修复仍在等待中,拼写和语法检查只覆盖部分欧洲语言,支持的格式列表中也没有HWP。项目自称处于alpha阶段,估计用于实际工作的就绪度约为60%,并说明迄今为止的.docx检查使用的是合成测试文件,把用真实文档测试列为进入beta的条件。GitHub许可证栏显示为Apache-2.0,而LICENSE文件和README允许用户在MIT和Apache-2.0中任选其一,ArtCraft的名称和标志被排除在该许可证之外。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  20. 746

    rociiu/talorys

    它做什么
    Talorys是由一位所有者部署到自己Cloudflare账号中的个人AI助手,把聊天、记忆、任务、笔记、项目和提醒集中到一个浏览器应用里,仓库说明的版本是0.1.4。它没有注册流程,所有者密码在本地用PBKDF2-SHA256哈希后作为Cloudflare机密保存,公开的pages.dev地址由这个密码、SameSite=Strict会话Cookie和登录失败锁定来保护。请求从带有React界面的Cloudflare Pages应用转到没有公开URL的私有Worker,一个用Cloudflare Agents SDK构建的Durable Object把对话、记忆、任务、笔记、项目、自动化、设置和用量保存在SQLite中,所有者可以下载不含会话和凭据的备份文件。输入是在聊天框中输入的文字,回复由Workers AI(默认模型@cf/zai-org/glm-4.7-flash)生成的Markdown边生成边显示,界面上还会显示正在调用哪些工具。记忆是所有者可以查看、修改和删除的事实与偏好,每轮最多放入8条,先放与正文关键词检索匹配的条目,再用最近的偏好补足最多4条,使用@cf/baai/bge-m3的语义检索默认关闭,开启后默认每天有500次嵌入的上限。任务、笔记和项目在界面和聊天中都可以修改,在聊天中要求删除任务、笔记或记忆时会先变成删除提议,所有者在应用中按下Approve后才会执行。自动化分为一次性提醒和重复提醒、不用AI整理即将到期和已过期任务的任务摘要,以及只用只读工具并在200词以内回答的AI提示运行,可以按每天、选定的星期、每月或15分钟到31天的间隔由Durable Object闹钟触发执行,结果送到应用内的通知中心,在读过的代码中没有找到推送或邮件发送功能。默认上限是每轮输出1,024个token、工具调用6次、context 6,000个token(超过后会摘要旧对话),以及每天AI请求200次、定时AI运行6次,每项都可以提高到规定的上限,AI额度用完后任务、笔记、记忆和提醒仍可继续使用。部署时在Node.js 22及以上版本运行npx create-talorys@latest,通过浏览器中的Cloudflare登录或带有Workers Scripts Edit、Cloudflare Pages Edit、Workers AI Read、Account Settings Read权限的API令牌完成,数据在不发送使用统计的情况下留在所有者的账号中,但聊天消息和放入提示的记忆会为了Workers AI推理由Cloudflare处理。README写明它按照Workers免费计划的额度设计,用量受Cloudflare规定并可能调整的额度限制,按撰写时Cloudflare的标准,Workers AI每天提供10,000 Neurons,因此免费计划用完后要到UTC 00:00重置才能继续聊天,付费计划每月最低5美元,超出的Neurons按每1,000个0.011美元计费。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  21. 745

    FeiZhuLulu/DeepSeek-Bot

    它做什么
    DeepSeek-Bot(DS Bot)是安装到DeepSeek Harness(DSH)中的机器人插件,增加了创建多个有名字和角色的机器人、与它们对话并以小组形式分派工作的功能。目标用户是想把工作分给多个AI机器人的DSH用户,仓库声明这是独立于DeepSeek官方产品的社区项目。每个机器人都是拥有各自名字、角色、指令和模型的DSH会话,机器人之间通过message_bot、create_bot、update_bot、ask_user工具互发消息,默认机器人Chief负责管理其他机器人。在群聊中,管理员机器人默认回答,可以用提及把发言权交给其他机器人,或用PASS标记跳过发言,每个成员在每个群里都有一个隐藏会话。机器人不使用DSH的对话压缩,而是在context使用率达到0.8时,通过单独调用一个小模型写下检查点。记忆分为机器人级和团队级两种范围,通过remember、forget、recall工具和每轮之后的复查来管理,有每条300字符、MEMORY.md为4,000字符等上限,看起来像秘密值的内容会被拒绝。网页搜索按照配置文件中指定的提供方、模型通道自带的搜索、公开的Bing和DuckDuckGo结果页的顺序尝试,Desktop中的机器人浏览器在按机器人隔离的只读界面中跳过密码和银行卡输入框,把页面读取为Markdown。request_secret被说明为只把通过用户输入卡片收到的值作为shell变量传递,并将其排除在state.json和日志之外,但只有原样复制的值会被遮盖,经过编码或拆分的值可能泄露,在Windows上文件权限600不起作用,通过http打开的页面会以明文传输该值。安装方式是在DSH Desktop(Windows、macOS)的Plugins菜单中通过Add plugin完成,或在DSH Web中用Node.js 22.19及以上版本和pnpm组装配置包,安装DSH与连接插件是两个独立的步骤。文档说明这是v0.1早期公开版,功能、工具和存储格式可能变化,并在Linux上的dsh 0.2.1-alpha.1中测试过,数据默认保存在用户目录的.dsh/bot下,用量界面只显示token而不显示费用。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  22. 744

    Kentucky-ai/opentakeoff

    它做什么
    OpenTakeoff是一个测量引擎,旨在让人和AI智能体一起完成从建筑图纸PDF中测量长度、面积、数量等工程量的工作(takeoff)。目标用户是面临投标截止期限的估算人员,以及想把工程量计算交给Claude等MCP客户端中智能体的团队。同一个引擎有两种用法,一是用npx运行的stdio MCP服务器(Node 20及以上、53个工具、图纸资源、多文档会话),二是无需服务器和账号、在浏览器中运行的图纸画布。输出包括测量值、计数、工程量汇总、RFI、CSV、JSON和Excel导出、带标注的图纸PDF以及DXF。测量必须经过统一坐标系和比例尺确认,每条记录都保留来源,智能体的工作在人确认并加上批准(APPROVED)标记之前一直处于提议状态。数据保存在浏览器的IndexedDB和localStorage中,团队云是可选项,使用Google登录和Drive,项目声明按原样运行时不会收集任何数据,也没有数据离开本机。OpenTakeoff是从商业Division 9(装饰装修工程)估算系统Spline中拆分出来的测量引擎,采用开放核心结构,测量引擎和MCP服务器保持开源,而用自家估算资料训练的模型保持私有。当前的LICENSE、NOTICE、README以及mcp和web包配置均为AGPL-3.0-only,GitHub元数据也显示AGPL-3.0,文件中写明到apache-2.0-final标签(commit 84c7f48e)为止的代码以及此前的外部贡献仍保留Apache-2.0。仓库描述中的Apache-2.0字样看来是这次变更之前的状态遗留,目前无法确认现有代码中哪些文件仍属于Apache-2.0的具体清单,而且贡献者许可协议(CLA)允许Kentucky AI把之后的贡献也以AGPL之外的商业条款授权,因此在复用之前需要进行许可证审查。README写明One-Click Area功能为重新验证而暂时关闭,吸附功能为测试版,修订对比以工程量差异为单位进行,各语言译本README的更新晚于英文版。
    许可证
    AGPL-3.0 网络 Copyleft 许可。以服务形式提供修改版也须公开源码。用于产品前需要评估。
  23. 743

    Jakubantalik/transitions.dev

    它做什么
    transitions.dev是一个仓库,汇集了用于网页界面的CSS过渡效果集、把它们加入项目的CLI、面向编码智能体的skill,以及检查界面动效的transitions-agent。主要用户是希望统一页面过渡和动画的前端开发者,以及使用Claude Code或Cursor等编码智能体制作界面的人。每个过渡效果以可直接复制的CSS代码片段提供,带有:root自定义属性、t-前缀类名和prefers-reduced-motion适配。transitions-dev CLI(MIT,Node 18及以上)无需账号即可添加和列出免费过渡效果,Pro过渡效果则在设备登录后从api.transitions.dev下载,每次下载都会核验使用权限。transitions-agent(MIT)用11条规则在本地检查界面代码并给出0到100的动效评分,其GitHub Action会在PR上发布评分评论,然后以该PR分支为目标开出修复PR。fix命令会把相关文件发送到托管修复服务,先以diff展示Claude生成的修改,只有用户同意后才写入文件,并说明修改范围限于CSS过渡和动画保护代码。免费注册档提供无限次检查和Action,使用自己的Claude Code或Cursor修复也不限次数,托管修复每月最多10次、每天最多2次,Business方案每月59美元,包含5个Pro席位和每月200次修复。自有的Transitions.dev License允许在个人和商业项目中修改和发布,禁止作为竞争性库再分发,公司使用Pro过渡效果或付费Agent功能需要为每人购买Business席位。CLI和agent工具代码采用MIT,GitHub将许可证显示为NOASSERTION看来是因为这一自有许可证。过渡效果数量在各处说法不一,README表格为12个,README正文为18个,仓库描述为43个以上,agent文档为免费32个加Pro 11个,实际数量需要亲自清点,而且托管修复会把代码发送到外部服务,用于公司代码前应先确定发送的文件范围。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  24. 742

    SukkaW/Make-Bilibili-Great-Than-Ever-Before

    它做什么
    Make Bilibili Great Than Ever Before是一个基于TypeScript的用户脚本(userscript),用于在观看中国视频网站Bilibili时修改广告、追踪和播放设置。它是用TypeScript重写Make Bilibili Great Again的fork而成的MIT许可证项目,安装到Tampermonkey、Violentmonkey、AdGuard扩展等用户脚本管理器后,会在www、t、live、space子域名的页面加载初期运行。16个模块可以在菜单中逐个开关,脚本拦截页面的fetch和XHR调用,只修改需要的请求和响应,并让修改后的fetch在Sentry等检测代码看来仍是原生浏览器函数。在隐私方面,它拦截日志上报和用户追踪请求,把Sentry和上报对象替换为空函数,阻止用于日志和上报的浏览器存储写入以减少磁盘写入,并从URL中删除vd_source等追踪参数。广告元素被缩小到1像素并设为透明度0来隐藏,代码注释说明,由于网站通过广告链接的display值检测是否屏蔽广告,因此保持display值不变。在播放方面,它关闭AV1,把P2P和PCDN加载器以及WebRTC替换为假对象,从而使用官方CDN地址,为播放器增加视频裁切模式,直播则请求原画画质线路,但在30秒内失败5次后回退到播放器中选择的画质。4K强制模块修改播放器的本地设置值,并把浏览器伪装为macOS Safari,使低配置设备也能打开4K、HDR和Dolby Atmos选项,由于没有修改播放地址响应的代码,实际获得的画质取决于服务器响应。默认关闭的Thread Ripper把视频分段切得更细,同时向多个CDN主机请求并采用最先到达的响应,正如模块说明所述,可能多消耗带宽和流量。此外,它整理首页和动态(story)页面的广告与布局,在专栏(/read/cv)页面解除禁止转载标记(unable-reprint)和复制事件处理,使正文可以复制,并去除全站黑白效果和HarmonyOS字体,改用系统默认字体。通读全部源码后发现,它对播放地址响应只做读取,并在Bilibili的CDN主机上原样使用网站签发的签名地址,没有找到绕过登录、付费会员或地区限制的代码,而且由于依赖Bilibili内部页面结构,网站改版时部分模块可能失效。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  25. 741

    huggingface/transformers

    它做什么
    Transformers是Hugging Face的Python库,汇集了文本、图像、语音、视频和多模态模型的定义,供推理和训练使用。主要用户是想下载并运行或微调开放模型的研究人员、ML工程师和开发者,Hub上公开了超过100万个这种格式的检查点。它是一个共同基准,同一套模型定义也被Axolotl、Unsloth、DeepSpeed等训练工具,vLLM、SGLang、TGI等推理引擎,以及llama.cpp和mlx共同使用。每个模型由配置、模型和预处理器三个类组成,Pipeline用几行代码即可运行文本生成、语音识别、图像分类和视觉问答。Trainer支持混合精度、torch.compile、FlashAttention和分布式训练,generate提供流式输出和多种解码方式。开始使用需要Python 3.10及以上和PyTorch 2.6及以上,下载的模型保存在HF_HUB_CACHE目录中,离线使用时需先用snapshot_download下载,再设置HF_HUB_OFFLINE=1。通过serving附加安装使用的transformers serve会在localhost:8000开启兼容OpenAI SDK的服务器,提供chat completions、responses、语音转写、模型列表等端点。工具调用适用于分词器声明了工具调用token的模型,官方文档把这个服务器定位为评估、实验和中等负载部署用途,大规模生产则推荐vLLM或SGLang。官方README把这个库介绍为以模型定义为中心的工具,由于训练API是针对Transformers提供的PyTorch模型设计的,它建议通用训练loop使用Accelerate,示例脚本则按具体情况修改后使用。README中仍保留在PyTorch、JAX和TF2.0之间迁移模型的说法,但当前的setup.py(5.19.0.dev0)和安装文档只涉及PyTorch,并且虽然库本身采用Apache-2.0,各个检查点可能有各自的许可证和访问条件。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  26. 740

    awesome-selfhosted/awesome-selfhosted

    它做什么
    awesome-selfhosted是一个列表仓库,按领域收集了可以安装在自己服务器上运行的自由软件网络服务和网页应用。它的用途是让想在自有服务器上运行维基、文档管理、任务管理等服务以替代外部SaaS的个人、管理员和组织查找可选方案。仓库里存放的是列表文档而不是可执行程序,90多个分类下的1,200多个条目按名称、链接、一句话说明、演示或源码链接、许可证和语言标记整理。其中也有文档管理、生成式AI、协同办公、库存管理、知识管理、制造、资源计划、任务管理、工单、维基等业务相关分类。依赖用户无法控制的外部专有服务的条目带有警告标记,非自由软件放在单独的列表页面中。这份Markdown列表由awesome-selfhosted-data仓库中的数据生成,贡献指南和作者名单也在该仓库中,维护者推荐使用awesome-selfhosted.net上的HTML版本。列表本身的许可证按LICENSE文件为CC BY-SA 3.0 Unported,GitHub显示为NOASSERTION看来是因为这一文档许可证,各个程序则各自遵循不同的许可证。列表中的说明只是一句话的介绍,因此在实际采用前,需要直接核实各项目的维护状态、安全性和安装条件。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  27. 739

    flutter/flutter

    它做什么
    Flutter是Google的SDK,用一套代码库构建移动、网页和桌面应用界面。主要用户是希望由一个团队同时开发Android、iOS、网页、Windows、macOS和Linux应用的应用开发者和设计师。开发者用Dart语言组合组件编写界面,Flutter通过Skia和Impeller渲染引擎直接绘制,并提供Material和Cupertino组件集。Dart代码在iOS和Android上编译为ARM机器码,在网页上编译为JavaScript和WebAssembly,在桌面上编译为x64和ARM代码。开发时使用在保留状态的同时立即应用代码修改的hot reload,通过FFI和平台通道调用各操作系统的功能,并使用pub.dev软件包以及VS Code和IntelliJ插件。官方支持平台文档(以Flutter 3.47为准)列出的目标包括Android API 24至37、iOS 15至27、Windows 10和11、macOS 12至27、Debian 10至13、Ubuntu 20.04至24.04 LTS,以及最新两个版本的Chrome、Firefox、Edge和Safari 15.6及以上。iOS配置文档以Xcode和Mac的USB连接为前提,因此稳妥的做法是认为iOS构建需要Mac。Flutter工具会从Google服务器下载资源,从GitHub安装时首次运行会下载Dart SDK,文档说明使用SDK即表示同意Google服务条款。网页FAQ把Flutter网页描述为适合PWA和SPA等以应用为中心的界面的选择,对于以文字为主的静态网站和重视搜索曝光的内容则推荐HTML或Jaspr。仓库许可证为BSD风格(BSD-3-Clause)。
    许可证
    BSD-3-Clause 宽松许可。可商用,需保留声明,不得用作者名义背书。
  28. 738

    t4t5/omdrop-owl

    它做什么
    omdrop-owl是在没有Apple Broadcom无线芯片的Linux设备上连接omdrop的无线后端。它不是独立文件传输应用或AI模型,而是AirDrop收发的底层组件。OWL在监控接口上运行AWDL,再由omdrop的收发工具使用该网络。用户可据此与手机交换文件,但仍需另外安装omdrop主体和相关工具。查看的硬件配置中,仅MediaTek MT7925的mt7925e驱动标为已测试,其他驱动均为未测试。保持Wi-Fi连接的共享方式要求接入点处于6、44或149信道。软件包配置无线辅助程序、权限策略及NetworkManager规则,不与另一无线后端同时使用。文档描述了删除监控接口后避免连接故障的重连措施,并说明独占无线模式尚未实现。使用效果取决于网卡和驱动兼容性,收集材料未能确认仓库许可证。
    许可证
    无许可证 未找到许可证文件。没有许可证时,默认不允许复用代码。
  29. 737

    storytold/designcraft

    它做什么
    DesignCraft是基于Rust的版面编辑与出版产品,用于在页面中安排文字和图片。它面向制作多页报告、杂志和指南的用户,不是资料集合或简单设计插件。用户通过文本框、串接正文、段落样式、颜色和图像组织文档,并使用可编辑的原生格式、IDML及页面图像等。产品有桌面版和WebAssembly浏览器版,网页版通过文件选择与下载完成输入输出。MCP服务器提供新建文档、修改文字、放置图片和渲染页面等工具,并区分无界面引擎模式与连接运行中应用的模式。窗口点击和对话框操作仅适用于连接模式,网页构建没有控制通道。开始使用需要安装包或Rust构建环境,AI操作还要单独配置MCP客户端连接。必须检查字体和素材条件,亚洲文字排版与InDesign兼容性也并非完全一致。README将PDF输出列为计划,而ROADMAP称已实现,因此应针对所选版本另外验证PDF导出与印刷适用性。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  30. 736

    omacom/gliff

    它做什么
    gliff是远程桌面产品,通过SSH显示并操作另一台机器的Hyprland会话。主要面向两端都使用Hyprland的Linux用户和开发者。它将远端画面显示在本地窗口,并向远端传递键盘和指针输入。可镜像已有屏幕,或创建仅在连接期间存在的私人虚拟屏幕,还支持文字、图片和文件剪贴板传输。架构文档说明,它把颜色信息拆成两路H.264流再重组,以保留彩色文字细节。具备Vulkan及VA-API的AMD和Intel环境使用GPU路径,不支持的环境与NVIDIA使用CPU路径,默认颜色质量也可能不同。开始使用需要两端安装软件、准备SSH访问及运行中的远端Hyprland会话,但不需要额外中继服务。慢速连接会逐级调整画质,却不能消除高延迟且高丢包链路上的TCP阻塞。开发用直接连接模式没有认证,宽度超过4096像素的画面可能缩小后传输。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  31. 735

    JimLiu/baocut

    它做什么
    BaoCut是AI视频编辑产品,将素材和编辑要求转成可继续修改的时间线。它面向反复调整字幕、翻译、配音和演示视频的制作者。文档介绍了转写、字幕、语音合成、删除无用片段和代码式动态图形功能。可输出MP4、字幕文件、音频,以及保留编辑历史的项目包。桌面、CLI、MCP和网页界面被描述为共享同一本地Runtime与编辑对象。安装包包含Runtime和原生工作进程,但智能体功能仍需已登录的外部引擎,ffmpeg与ffprobe也要另外准备。可选择本地模型或在线服务商,但模型文件和服务连接不会全部自动配置。项目明确说明Windows包未签名,GPU推理也尚未完成实机验证。它采用BaoCut Community License,是源码可见产品而非标准开源许可软件,软件转售、托管服务和嵌入商业产品需要另行授权。部分模型仅允许非商业用途,必须分别检查应用与模型的使用条件。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  32. 734

    CopilotKit/OpenIntelligentUI

    它做什么
    OpenIntelligentUI是聊天应用及开发基础,可用文字、表格和可操作界面回答问题。它面向希望在对话中提供解释、比较和小工具的开发者。Python智能体处理用户问题,再经CopilotKit和AG-UI向浏览器传递结果。Jev选择展示方式,基本表格使用A2UI,复杂可视化与计算器使用沙箱中的HTML、CSS和JavaScript。控件可把选定值发送为后续问题,但文档没有提供从另一调用直接修改既有结果的API。运行需要Node.js 22以上、pnpm 9以上、Python 3.12以上和uv,并分别连接OpenAI与Jev密钥。用户密钥保留在浏览器内存中,但会经应用服务器传递给服务商,因此必须信任部署运营方。已查看的query_data源码返回整个示例CSV,不按查询词过滤,也不读取实时公司数据。对话检查点位于进程内存中,重启或多服务器部署时不具备持久共享能力。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  33. 733

    xtool-org/xtool

    它做什么
    xtool是开发工具,可在Linux、WSL和macOS上将SwiftPM项目构建为iOS应用并安装到设备。主要面向不希望完全依赖Mac上Xcode的Swift开发者。它以Swift源码和软件包配置为输入,完成应用组装、签名和安装。还提供设备列表、应用启动以及Apple Developer Services访问功能。独立的XKit库可让Swift程序使用部分能力。开始使用前需要准备Swift工具、iOS SDK、Apple认证和设备连接。Linux安装文档通过Xcode.xip生成SDK,Windows则需要WSL及USB连接配置。认证分为付费开发者账户的公开API密钥方式,以及使用非公开Apple API的密码方式,因此需要审查账户规则与安全性。仅安装工具不会自动完成SDK和签名环境配置,也不能据此认为它已替代Xcode的全部功能。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  34. 732

    Predidit/Kazumi

    它做什么
    Kazumi是用Flutter开发的动画搜索与播放应用,通过用户自建的规则在视频源网站上查找作品,并在应用内以流媒体方式观看。规则由最多五行XPath语法的选择器构成,支持导入和分享,目前只支持以//开头的选择器。作品信息来自Bangumi开放API,弹幕来自dandanplay开放平台,一起看功能使用SyncPlay公共服务器,以图搜番使用trace.moe。功能包括番剧时间表、字幕、下载、跨设备同步、DLNA无线投屏、外部播放器播放,以及基于Anime4K的实时超分辨率,超分辨率对GPU性能要求较高。支持Android 10及以上、Windows 10及以上和macOS 10.15及以上,Linux处于实验阶段,iOS 13及以上和位于单独分支仓库的HarmonyOS 5.0及以上需要侧载安装。播放时会把尽可能多的视频缓存到内存中,内存紧张时可以使用低内存模式,README还写明部分作品中的广告来自视频源。README写明没有用户数据收集和telemetry组件,免责声明要求用户遵守当地法律、尊重第三方知识产权,并在24小时内删除使用中产生的数据和缓存。许可证为GPL-3.0,图标是经原作者授权使用的作品,使用前需另行获得许可。
    许可证
    GPL-3.0 Copyleft 许可。分发包含此代码的软件时,须以 GPL 公开源码。
  35. 731

    storytold/effectcraft

    它做什么
    EffectCraft是一款用Rust重新实现After Effects工作方式的开源动态图形应用,仓库创建于2026年10月1日。它可作为桌面应用运行,也可在浏览器中运行,面向制作动态字幕、讲解视频和视觉特效的人。它提供图层、关键帧、Graph Editor、表达式、操控点工具以及3D摄像机和灯光,README称其306种效果涵盖After Effects的全部298种效果。项目保存为带版本号的JSON文件(.ecproj),可以导入和导出Lottie文件,并能在不依赖FFmpeg的情况下用内置的Rust编码器生成H.264、ProRes、HEVC、AV1、WebM、EXR和GIF。各项操作集中在同一个命令注册表(command registry)中,因此同一操作可以从界面、CLI、JSON控制通道以及面向AI agent的MCP服务器以相同方式调用。控制通道是127.0.0.1上没有身份验证的TCP端口,文档建议只在使用期间开启。脚本只能在项目文件夹内运行,写入文件和使用网络需要另外开启设置,README说明没有telemetry,只在用户请求时才使用网络。安装包在发布页面提供,从源码构建需要Rust 1.95或更高版本,可选的MobileSAM模型约40MB,需要另行下载。它无法打开.aep和.aepx文件,也无法运行After Effects插件,测试最多的平台是macOS,Linux和Windows上仍有基本操作方面的缺陷。作者的gaps文档称,按自己编写并评分的功能清单计算约具备99%,而能用于实际专业工作的程度尚未测量,估计约为30%到50%。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  36. 730

    storytold/pdfcraft

    它做什么
    PdfCraft是用Rust编写的PDF查看、整理和编辑桌面应用,是2026年10月7日由PrintCraft更名而来的同一仓库。它独立重新实现了Acrobat的功能,提供macOS、Windows、Linux、FreeBSD应用和浏览器用的WebAssembly版本,README称其没有账户、使用数据收集和云端连接。它接收PDF和编辑命令,输出编辑后的PDF、按阅读顺序提取的文本、JSON格式的文档信息和页面图像。页面整理、合并、提取和拆分时会保留链接、表单、图层、附件和书签,保存采用保留原始字节的增量方式,并用qpdf检查结果。它支持从RC4 40位到AES-256的密码,README把表单、可回复的批注、涂黑、基础电子签名和无障碍检查列为目前可用的功能。面向智能体,它提供基于JSON Schema工具表的命令行运行和需要主动开启的stdio MCP服务器,MCP服务器仅通过标准输入输出通信,并用--root把文件限制在一个文件夹内。作者称983个pdf.js测试文件中有963个可以无崩溃地打开和渲染,并把功能进度定为约50%,两者都是作者自己的测量值。渲染仍依赖hayro库,编辑现有文本(尤其是中日韩文字)、Office转换、PDF/A预检和长期签名验证仍不完善或尚未支持。OCR需要另行下载CC-BY-SA-4.0许可的模型文件,目前登记的语言只有英语,README还写明模糊测试仍会发现崩溃和卡死。许可证可在MIT和Apache-2.0中任选其一,但ArtCraft商标不在许可范围内,分叉时必须移除。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  37. 729

    KingKongRobotics/jumper

    它做什么
    Jumper是一套通过向AI编程助手输入prompt来开发22自由度蟹形机器人的开源工具集。机器人外观通过独立仓库jumper-design生成.skin文件,三足步态(tripod gait)等动作通过强化学习习得,经过回放和评估后打包为.app文件。场景以.map文件定义,仿真运行在mjlab、rsl_rl、MuJoCo和MuJoCo Warp之上。仓库包含URDF网格、deploy/fsm下用于部署的状态机代码、tests文件夹,以及AI编程助手读取的.claude/skills下的skill文件。README写明维护者编写的资料采用Apache-2.0,生成的成果不会自动适用该许可证。README只有68行,因此本条说明只涵盖从README和文件列表中确认的内容。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  38. 728

    threerocks/hand-drawn-styles

    它做什么
    hand-drawn-styles是一套用于生成手绘风格插图的提示词配方,同时以Claude Code skill和不依赖特定工具的文档两种形式提供。目前仓库包含18种画风和1个变体,共19个配方,仓库简介中写的5个是旧数字。用户说明要画的内容和画风后,最终输出的是用于图像生成的提示词文本。图像本身由用户在gpt-image、即梦、Midjourney等其他图像工具中生成。该skill通过附带的Python脚本原样取出配方原文,未指定画风时列出选项并等待选择,占位内容则根据请求填写。变体3.1输出包含固定三阶段流程的JSON包,并用1086x1448的尺寸和像素SHA-256值核对参考图。在Claude Code中通过克隆到skill文件夹安装,其他工具则按照PROTOCOL.md和STYLES.md文档使用。许可证为MIT,但第3种画风使用了吉卜力的名字,商业使用前需要进行权利审查。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  39. 727

    Tencent-Hunyuan/Hy-MT2

    它做什么
    Hy-MT2是腾讯混元团队发布的翻译专用语言模型系列,有1.8B、7B和混合专家(MoE)结构的30B-A3B三种规模。它支持33种语言之间的互译,支持语言表中包括韩语和日语。把原文和翻译指令作为提示词输入即可得到译文,README提供了术语指定、文风、个性化、分隔符和结构化数据的提示词模板。最大上下文长度为8192个token,且没有默认系统提示词,因此长文档需要先切分再输入。用于缩小模型文件的FP8和GGUF量化版本最低到2位和1.25位格式,README称1.8B模型经1.25位量化后存储空间约为440MB。运行需要开启trust_remote_code(会执行模型仓库中代码的设置)的transformers 5.6.0及以上版本,或从源码构建的vLLM和SGLang,README还说明在llama.cpp中使用低位格式需要拉取请求22836中的STQ内核。可通过LLaMA-Factory和DeepSpeed进行LoRA或全量微调,训练说明要求1.8B使用1张24GB以上的GPU,7B的LoRA使用1张80GB GPU,30B使用8张80GB GPU。用于评估指令遵循翻译的IFMTBench也以CC-BY-4.0公开,以规则和LLM评分评估6类约束。根据LICENSE.txt,模型许可证为Apache 2.0,README中的性能对比数据此次未能独立核实。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  40. 726

    yifanfeng97/Hyper-Extract

    它做什么
    Hyper-Extract是一个从文档中抽取事实和关系、并转换为知识图谱等结构化数据的Python库,同时提供he CLI和he-mcp服务器。它面向希望把分散的文档整理成可用于检索和问答的知识数据的开发者和分析人员。它可直接读取txt和md文件,加装基于markitdown的可选安装项后还能读取PDF、DOCX、PPTX和XLSX。结果以列表、集合、图、超图、时间图、空间图、时空图和文档集合等结构保存,并可导出为Obsidian、GraphML、CSV、JSON-LD和Cypher格式。用户可从金融、法律、医疗、工业等领域的YAML模板,以及GraphRAG、LightRAG、Hyper-RAG和KG-Gen等抽取方法中选择使用。抽取需要同时具备支持function calling(以固定格式接收回答的调用方式)的LLM和兼容OpenAI的embedding模型。根据服务商文档,Anthropic、Gemini和DeepSeek需要另外搭配embedding模型,阿里云百炼的qwen-max和deepseek-v3只支持json_object格式,因此无法使用。它为每个文档记录来源和内容哈希,只重新处理有变化的文档,也可以单独撤回来自某一个文档的内容。he-mcp服务器只进行读取和导出,提供模板列表、信息查看、检索、问答和导出等tool。知识模板的语言选项只有中文和英文两种,指定目录时只读取该目录第一层的文件,没有文字层的PDF需要先经过OCR。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  41. 725

    docker/docker-agent

    它做什么
    docker-agent是Docker推出的AI智能体运行工具,在YAML文件中定义智能体,并通过docker agent命令运行。YAML中写明模型、指令、toolset、子智能体、备用模型、迭代次数上限和skill。工具以MCP服务器形式接入,可通过Docker MCP Gateway、本地stdio或远程HTTP方式连接,另有think、todo、memory等内置工具。memory保存在用户主目录下的SQLite文件中,RAG支持将BM25与embedding结合的检索以及reranking。模型可从OpenAI、Anthropic、Gemini、Bedrock等外部服务商或Docker Model Runner的本地模型中选择,API密钥由用户自行设置。可使用Docker Desktop 4.63及以上版本自带的插件,也可通过Homebrew和发布的二进制文件安装。默认在运行有副作用的工具前请求用户确认,并可设置按拒绝、允许、确认顺序生效的权限规则。--yolo选项会自动批准所有工具,沙箱运行需另行安装Docker Sandboxes,且工作目录以可写方式挂载。它还能把任务交给PATH中的claude、codex等CLI,提供带会话数据库的REST API服务器,通过OCI仓库共享智能体,并以重放已保存会话的方式进行评估。使用数据收集(telemetry)默认开启,文档提醒不要假定收集的数据中不含机密或个人信息。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  42. 724

    openai/math

    它做什么
    这个仓库公开了未发布的OpenAI内部模型生成的数学论文和证明材料。它面向研究数学未解决问题之候选成果的研究人员,而不是寻找可运行解题服务的用户。读者选择成果组或论文后,可以查看论文文件、源文件、引用信息,以及部分成果附带的Lean形式化证明。Lean是一种表达数学命题并检查形式化证明的语言和系统。仓库将相关成果归组,并把论文与证明材料及验证配置关联起来。已查看的Lake配置固定了依赖版本,Comparator检查配置则指定待检查的定理、解答模块和允许使用的公理。阅读论文不需要模型访问权限,但检查形式化证明需要指定的Lean工具链、依赖和额外验证工具。作者明确说明各项成果的验证阶段不同,尚未形式化的结果可能有误,本次调查没有独立验证证明或模型性能。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  43. 723

    storytold/vectorcraft

    它做什么
    VectorCraft是一款Rust矢量插画编辑器,面向处理路径、文字、图层和多个画板的设计师。它打开基于JSON的专用文档、SVG及PDF,包括兼容PDF的Illustrator文件,并导出矢量或栅格图像。图形运算、可编辑的外观效果和独立渲染引擎使界面本身与文档数据分离。CLI和智能体工具连接协议MCP在无界面或连接桌面的模式下提供绘图命令、文档检查及渲染预览。当前Cargo配置指定Rust 1.95,桌面目标包括macOS、Windows、Linux和FreeBSD,浏览器构建则使用WebAssembly。日文字体可以来自可选的共享字体仓库,桌面环境缺少该资源时使用已安装的系统字体。README并未承诺完全等同于Illustrator,而是说明高级效果、中日韩竖排排版、细节交互及Windows和Linux打包仍有不足。MCP文档还明确说明进度通知、执行中取消和资源变更订阅尚未实现,渲染速度主张也未在本次调查中独立复现。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  44. 722

    storytold/printcraft

    它做什么
    PrintCraft是用Rust实现的PDF阅读、整理和修改工具,并不是三维打印应用。它接受PDF和编辑命令,输出修改后的PDF、提取的文本与文档信息,或页面图像。桌面界面、命令行和MCP智能体接口共用一个文档自动化层。该层管理已打开文档的会话、渲染和文本缓存,搜索结果还可以包含页面坐标。普通增量保存会保留原始字节,因此不能将其误认为敏感信息删除。本地处理可用,但源码构建需要Rust工具链和相关依赖,OCR还需要单独准备模型文件。检查到的OCR实现注册的是英语,并不提供通用韩文扫描识别。现有文本编辑、CJK处理、Office转换和高级PDF兼容性仍有限制,因此不能视为可以完全替换Acrobat的产品。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  45. 721

    storytold/lightcraft

    它做什么
    LightCraft是一款用Rust编写的照片管理和显影应用,面向希望在本地整理及调整照片的摄影师。它导入JPEG、DNG和多种相机RAW格式,将原始文件与编辑内容分开,并导出JPEG、PNG、TIFF等格式。引擎通过广色域浮点处理流程调整亮度和颜色,同时提供GPU路径及CPU回退路径。相册、评分、搜索和操作日志将照片筛选与已保存的显影设置联系起来。桌面界面、CLI和向智能体提供工具的协议MCP共享导入、调整、渲染及导出命令。macOS、Windows和Linux的源码构建使用Rust及Cargo,浏览器构建还需要WebAssembly目标和版本匹配的wasm-bindgen工具。文档指出,DNG之外的相机色彩校准尚不完整,部分RAW只能打开内嵌预览,主体与天空蒙版也采用规则方法而非学习模型。速度及CPU与GPU结果一致性的数字是维护者报告,并非本次调查独立复现的结果。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  46. 720

    storytold/filmcraft

    它做什么
    FilmCraft是一款Rust视频编辑器,面向在多轨时间线上组合影像、声音及字幕的用户。它导入媒体和编辑交换文档,进行剪切、调色、效果处理及混音,并导出视频、音频或编辑交换文件。架构将编解码器、项目数据、渲染和引擎分开,桌面界面、CLI及MCP智能体接口共享引擎命令。整数时间刻度与项目状态副本用于管理编辑位置和撤销,导出任务则提供进度及取消能力。macOS、Windows和Linux的源码构建使用Cargo,日文文本可使用可选的共享字体资源。虽然README的一节仍将浏览器前端列为后续工作,但网页应用README和网页文档已经说明了需要匹配版本wasm-bindgen工具的WebAssembly构建。该浏览器路径采用单线程,并明确限制部分依赖线程的功能,因此不能视为与桌面路径等价。项目还说明尚无HEVC及AV1导出、没有外部效果插件托管,且Windows和Linux上的真实媒体测试较少,速度与兼容性数字仍是上游主张。
    许可证
    Apache-2.0 宽松许可,含专利授权。可商用,需保留声明并注明修改。
  47. 719

    Ebony-Vinyl/dsh-our-free-model

    它做什么
    这是把dsh智能体连接到外部模型服务的插件,并不在本地运行模型权重。它把对话、工具结果和可选图像发送到上游网关,接收回答或工具调用。适配器会刷新模型目录、探测可用性,并把多种响应协议转换为宿主的流式格式。它还提供供其他程序调用的OpenAI兼容本地转发服务和本地用量记录。开始使用需要兼容的dsh宿主、受支持的Node.js运行环境和网络连接。Kilo官方允许匿名调用免费模型,但会按IP限制请求次数。OpenCode路径还会模拟客户端识别信息,因此不能把所有路径都视为官方支持的公共API,需要单独审查授权和服务条款。其他账号渠道和桌面EAC渠道需要各自的登录或授权,免费网关也不能被视为无限量、私有或适合敏感生产数据的服务。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  48. 718

    omnirush-ai/omnirush-gui

    它做什么
    OmniRush是一款让编码智能体在选定项目中工作的桌面应用。输入是提示和项目文件,输出是修改后的文件、命令结果和Git操作。Electron界面启动本地服务器和内置OpenCode引擎,向所选模型提供技能与MCP工具。MCP是智能体调用外部工具的通用连接协议。运行提示前需要获批的OmniRush账号和设备登录,可用模型目录也来自该账号。公开桌面版本面向Apple Silicon macOS和Linux,并非原生Windows桌面版本。免费访问由服务本身提供,但隐私政策允许收集会话记录和项目上传,用于模型开发并提供给研究合作方。桌面代码主要采用MIT许可证,企业目录另有条款,因此本地执行和源码公开都不等于私密处理或不受限制的企业复用。
    许可证
    自定义许可 自定义或非标准许可。复用前请阅读许可证文件。
  49. 717

    joshuaswarren/omarchy-apple-dev

    它做什么
    这个项目为希望在Omarchy Linux上构建iOS应用、而不是在macOS上运行Xcode的开发者提供脚本和兼容工具。输入包括Swift或SwiftUI应用源码、项目资源以及Apple分发的iOS SDK。Swift和xtool生成应用包,其他脚本负责通过USB安装到设备以及准备分发用IPA包。已查看的发布脚本依次执行发布构建、资源准备、签名、打包和离线检查,只有明确指定选项才会上传。开始使用需要受支持的Linux设备、匹配的Swift和SDK版本,以及用于获取内含SDK的Xcode压缩包的Apple ID。真机操作还需要iPhone和USB连接,TestFlight则需要付费Apple Developer账户及App Store Connect凭据。README报告了部分应用构建成功并通过Apple处理的结果,但本次调查没有复现这些结果。文档还区分旧版本的真机调试证据与新工具链,并说明仅使用Linux时的无线部署限制,因此不能将其视为与所有Xcode项目兼容。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。
  50. 716

    cclank/lanshu-create-ai-presenter-video

    它做什么
    这是为能够读取文件并运行命令行工具的智能体提供解说视频制作流程的Agent Skill。它不是独立的数字人生成模型。数字人路线输入主题或脚本以及获得使用授权的成年人肖像,风格化路线则可以不提供人物图片。数字人路线串联配音、人物视频生成、口型同步、字幕、剪辑和审核,风格化路线使用可复用的视觉样式与带时间信息的旁白。批准的完整旁白是剪辑时间基准,任务JSON记录审批、能力、任务标识、产物和审核报告。附带脚本根据已记录的证据计算制作状态,并准备经过媒体检查的母版视频、分享版本和交付报告。开始使用需要兼容的智能体、Python 3.9或更新版本、FFmpeg和ffprobe以及文档指定的命令行工具,安装技能并不会提供生成服务。数字人制作还需独立可用的配音、人物视频和口型同步能力,风格化制作还需Node.js、HyperFrames,以及MiniMax语音访问权限或自备旁白。付费调用和上传需要批准,并通过任务标识和重试上限控制重复收费。技术检查本身不能证明事实准确或视觉质量,因此流程仍需要人工审核。
    许可证
    MIT 宽松许可。保留版权声明即可商用和修改。

共 962 项,已显示 50 项

只收录进入 Trendshift 排行榜的仓库,榜单仅用于寻找候选项目,不转载名次。说明、许可证和星标数来自各 GitHub 仓库。解读是我们自己的判断。我们尚未测试这些项目,上榜并不证明质量。 Trendshift RSS 订阅