
xemantic-ai-tool-schema
用 Kotlin 类型自动生成 LLM 工具 Schema,告别手写 JSON
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 52
核心亮点
- 自动从 Kotlin 类型生成 JSON Schema,减少手写错误
- Kotlin 多平台支持,一套代码可运行于 JVM、JS、Native
- 与 kotlinx.serialization 深度集成,类型安全且无反射
不足之处
- 项目尚处早期,API 可能不稳定
- 文档和示例相对较少,社区生态待观察
适用场景
- 开发 LLM 函数调用后端服务
- 构建 Kotlin 多平台的 AI Agent 应用
- 需要动态生成工具描述给 GPT/Claude 等模型
替代项目
Pydantic (Python 生态)、Zod (TypeScript 生态)、JsonSchema.Net (C# 生态)
下一篇:syncode
同类项目推荐
aipack
开源
轻量 TypeScript 框架,插件拼装 AI Agent
aipack is a lightweight, extensible TypeScript AI Agent framework with a self-built ···
diffusers.js
开源
在浏览器和 Node.js 里直接跑 Stable Diffusion,无需 Python 后端
diffusers implementation for node.js and browser
LAP
开源
把臃肿 API 文档压缩成 Agent 能直接读的规范
Your agents are guessing at APIs. Give them the actual Agent-Native spec. 1500+ API'···
code-context-engine
开源
索引代码库,让 AI 搜索而非读文件,省 94% token。
Save 94% on AI coding tokens. Index your codebase, agents search instead of reading ···
nitrostack
开源
用 TypeScript 快速构建生产级 MCP 服务器,让 AI 应用开发更简单。
The full-stack TypeScript framework to build, test, and deploy production-ready MCP ···
async-openai
开源
Rust 里类型安全地调用 OpenAI 接口
Rust library for OpenAI
codex-rehome
开源
一键备份迁移 Codex 配置,换机无缝衔接
Offline Codex Desktop migration for Windows and macOS.
ax
开源
用 TypeScript 写 DSPy,让 LLM 应用开发更工程化
The pretty much "official" DSPy framework for Typescript
easydist
开源
自动并行化,多框架通用,让分布式训练像单机一样简单。
Automated Parallelization System and Infrastructure for Multiple Ecosystems