Civlua 项目中的 Lson:纯 Lua 实现的 JSON+ 序列化器和反序列化器

2024-05-27
Civlua 项目中的 Lson:纯 Lua 实现的 JSON+ 序列化器和反序列化器

LSON 是 JSON 的超集,完全兼容 JSON 语法,并添加了一些改进,例如忽略逗号、允许使用任意空白字符分隔列表和映射条目,以及增加了对二进制数据的支持。Civlua 项目中的 lson 库提供了一个纯 Lua 实现的 LSON/JSON 编码器和解码器,该库旨在简化编码和解码操作,并提供更丰富的功能。

阅读更多
71
未分类 LSON

GitHub - nocobase/nocobase:NocoBase 是一个可扩展的开源无代码/低代码平台,用于构建商业应用程序和企业解决方案

2024-05-27
GitHub - nocobase/nocobase:NocoBase 是一个可扩展的开源无代码/低代码平台,用于构建商业应用程序和企业解决方案

NocoBase是一个开源的无代码/低代码平台,其特点是数据模型驱动,采用所见即所得的方式配置用户界面,所有新功能都通过插件实现。它支持三种安装方式:Docker安装、使用create-nocobase-app CLI安装以及从Git源码安装。

阅读更多
74
未分类 无代码 低代码

LlamaFS:基于Llama 3 的自组织文件系统

2024-05-26
LlamaFS:基于Llama 3 的自组织文件系统

LlamaFS是一款利用人工智能技术自动整理文件的工具。它可以分析文件内容、识别文件类型,并根据预设规则或用户习惯对文件进行重命名和分类。该工具支持多种文件类型,包括文本、图像和音频,并提供本地和云端两种运行模式,方便用户管理个人文件。

阅读更多
63
未分类

Transcription Stream 社区版

2024-05-26
Transcription Stream 社区版

Transcription Stream 是一个一体化的本地部署语音转录和说话人识别服务,提供离线功能。它支持通过 SSH 拖放文件进行转录和说话人识别,并提供网页界面用于上传、查看和下载文件,还支持使用 Ollama 和 Mistral 进行摘要以及 Meilisearch 全文搜索。

阅读更多
71
未分类 说话人识别

LO:面向 WASM 的小型编程语言

2024-05-26
LO:面向 WASM 的小型编程语言

LO 是一种面向 WASM 的小型编程语言,目标是尽可能简洁易懂。该语言使用 Rust 开发,并提供 VS Code 扩展以方便开发者使用。LO 已经实现了基本的编译器和标准库,并能够运行一些简单的程序。

阅读更多
171
未分类 WASM

DiscoGrad:自动对 C++ 程序中的条件分支进行微分

2024-05-26
DiscoGrad:自动对 C++ 程序中的条件分支进行微分

DiscoGrad是一个能够自动将C++程序转换为可高效计算分支间平滑梯度的工具。它支持通过外部扰动进行平滑处理,但也适用于本身包含随机性的目标程序。DiscoGrad包含多个梯度估计后端,并可以通过Torch集成神经网络。该工具支持基本的C++结构,但仍处于研究原型阶段。

阅读更多
67
未分类

LuaX: 基于 Lua 5.4 的增强型 Lua 解释器和编译器

2024-05-26
LuaX: 基于 Lua 5.4 的增强型 Lua 解释器和编译器

LuaX 是一个基于 Lua 5.4 的增强型 Lua 解释器和 REPL 环境,它包含了一些有用的软件包,并能够将 Lua 脚本编译成独立的可执行文件。LuaX 支持多个平台,包括 Linux、MacOS 和 Windows,并提供了交叉编译功能。它还提供了一些内置模块,例如文件系统管理、shell 命令执行、数学库、网络支持等。

阅读更多
49
未分类

GoalChain:面向目标的LLM对话流程框架

2024-05-26
GoalChain:面向目标的LLM对话流程框架

GoalChain是一个简单而有效的框架,用于实现面向目标的人机对话和机器对话流程。它使用`Field`对象定义要收集的信息,`Goal`对象表示对话目标,并通过`connect`方法将目标连接起来,形成一个完整的对话流程。GoalChain还支持自定义验证器、错误处理和不同LLM模型的使用,为构建复杂的对话系统提供了灵活性和可扩展性。

阅读更多
56

GitHub - jawj/mtwist:使用 CoffeeScript/JavaScript 编写的简洁、经过测试的梅森旋转算法

2024-05-26
GitHub - jawj/mtwist:使用 CoffeeScript/JavaScript 编写的简洁、经过测试的梅森旋转算法

mtwist 是一个简洁的梅森旋转伪随机数生成器 (PRNG) JavaScript 实现,该库包含对算法的初始化改进、针对原始 C 实现的测试以及 TypeScript 类型。梅森旋转算法不是一个尖端的 PRNG,它在密码学上并不安全,但它被广泛使用,是 Excel、R、Python、Ruby 等默认的 PRNG。

阅读更多
49

Obsidian BibTeX Manager

2024-05-25
Obsidian BibTeX Manager

Obsidian BibTeX Manager 是一款 Obsidian 插件,可以方便地管理学术参考文献。它可以直接从 BibTeX 条目创建文献笔记,在笔记中显示格式化的参考文献列表,并即时生成引用。该插件可在桌面和移动平台上无缝运行,不需要外部依赖。

阅读更多
50

GitHub - mistralai/mistral-finetune

2024-05-25
GitHub - mistralai/mistral-finetune

这篇文章介绍了Mistral-finetune,一个用于高效微调Mistral模型的轻量级代码库。它基于LoRA训练范式,该范式冻结大部分权重,仅训练少量额外权重作为低秩矩阵扰动。文章详细介绍了Mistral-finetune的安装步骤、数据集准备、训练配置、模型扩展以及常见问题解答等内容,为用户提供了一个简单易懂的Mistral模型微调入门指南。

阅读更多
59
未分类 Mistral

.NET进军NES游戏机:dotnes开源项目详解

2024-05-25
.NET进军NES游戏机:dotnes开源项目详解

dotnes项目利用.NET平台为NES游戏机开发游戏,可以直接将C#代码编译成6502汇编代码,并生成可运行的.nes文件。该项目提供类似C语言的API,开发者可以使用熟悉的语法编写游戏逻辑,并通过MSBuild或Visual Studio进行编译运行。

阅读更多
83
未分类

GitHub - roblillack/spot: 用于 Go 的类 React 桌面 GUI 工具包

2024-05-24
GitHub - roblillack/spot: 用于 Go 的类 React 桌面 GUI 工具包

Spot 是一个简单、跨平台、响应式的 Go 语言 GUI 工具包,在可用时使用原生小部件。它旨在易于使用,并在不同平台上提供一致的 API。Spot 使用原生小部件,并在编译时自动为您的运行平台选择最佳后端。目前,它提供了两种后端实现:一种基于使用 go-fltk 的 FLTK,另一种基于使用 gocoa 的 Cocoa。

阅读更多
94
未分类

Dataherald: 使用自然语言与 SQL 数据库交互

2024-05-24
Dataherald: 使用自然语言与 SQL 数据库交互

Dataherald 是一个自然语言到 SQL 的引擎,用于企业级关系数据问答。它允许你从数据库中设置一个 API,可以用简单的英语回答问题。Dataherald 的功能包括:允许业务用户无需数据分析师即可从数据仓库中获取见解,在 SaaS 应用程序中启用生产数据库的问答功能,以及从专有数据创建 ChatGPT 插件。

阅读更多
131
未分类

GitHub - es3n1n/no-defender:一种更有趣的禁用 Windows Defender 的方法(通过 WSC api)

2024-05-24
GitHub - es3n1n/no-defender:一种更有趣的禁用 Windows Defender 的方法(通过 WSC api)

no-defender 是一款利用 Windows 安全中心(WSC)API 禁用 Windows Defender 的工具。WSC API 通常由杀毒软件用于通知 Windows 存在其他杀毒软件并禁用 Windows Defender。no-defender 通过逆向工程 Avast 杀毒软件的 wsc_proxy.exe 服务,将其改造为可以添加自定义内容的服务,从而实现禁用 Windows Defender 的目的。

阅读更多
86
未分类 杀毒软件

Helix发布0.9.1版本:UI和应用程序中的RAG支持以及流式传输修复

2024-05-24
Helix发布0.9.1版本:UI和应用程序中的RAG支持以及流式传输修复

Helix发布了0.9.1版本,该版本支持在用户界面和应用程序中进行检索增强生成(RAG)。用户现在可以上传文档并在主页上对它们执行RAG。默认的学习模式现在是RAG,因为它比微调快得多。此外,该版本还将“推理”和“微调”切换到更通用和用户友好的“聊天”和“学习”。

阅读更多
68
未分类 Helix

GitHub - ItzCrazyKns/Perplexica:Perplexica 是一款人工智能驱动的搜索引擎

2024-05-24
GitHub - ItzCrazyKns/Perplexica:Perplexica 是一款人工智能驱动的搜索引擎

Perplexica 是一款开源的人工智能搜索引擎,其灵感来自 Perplexity AI。它不仅可以搜索网络,还能理解用户的提问,使用高级机器学习算法来优化结果,并提供清晰的答案和来源引用。Perplexica 使用 SearxNG 保持最新和完全开源,确保用户始终获得最新信息,而不会损害用户的隐私。

阅读更多
76
未分类

GitHub - edgelesssys/contrast: 在 Kubernetes 上部署和管理机密容器

2024-05-23
GitHub - edgelesssys/contrast: 在 Kubernetes 上部署和管理机密容器

Contrast 是一个在 Kubernetes 上大规模运行机密容器部署的工具。它基于 Kata Containers 和机密容器项目,通过在机密的微虚拟机中执行 Kubernetes Pod,提供强大的基于硬件的隔离,防止来自周围环境的攻击。该工具与未经修改的容器兼容,采用直接迁移的方法。它旨在始终对所有数据进行加密,并防止来自基础架构层的访问,从而提高容器的安全性。

阅读更多
51
未分类 机密容器

Uno PongWars:一款基于 Uno Platform 的跨平台游戏示例

2024-05-23
Uno PongWars:一款基于 Uno Platform 的跨平台游戏示例

Uno PongWars 是一款简单的跨平台游戏,灵感来自 PongWars HTML/JavaScript 示例,背景设定在光明与黑暗、善与恶的永恒冲突中。该应用程序利用 Uno Platform 的强大功能,可以在 Web(通过 WebAssembly)、Windows、Linux、Mac Catalyst、iOS 和 Android 上原生运行。该游戏使用 C# 标记进行用户界面设计,并使用 MVUX 进行状态管理,以确保不可变数据的单向流动。游戏主题使用 Uno Platform 颜色通过 Material Colors 和 Brushes 进行自定义,并使用 Uno Platform Material 3.0 库构建,支持明暗主题。

阅读更多
57
未分类 Uno Platform

GitHub - dalance/amber: 代码搜索/替换工具

2024-05-23
GitHub - dalance/amber: 代码搜索/替换工具

Amber 是一款用 Rust 编写的代码搜索和替换工具,其灵感来自 ack、ag 和其他类似 grep 的工具。它具有实用的默认设置,可以递归搜索当前目录,忽略 VCS 目录和二进制文件,并以彩色格式输出结果。Amber 支持多线程搜索,可以并行搜索大文件。它还提供交互式替换功能,允许用户决定是否替换找到的关键字。

阅读更多
68
1 2 80 81 82 84 86 87 88 93 94