技能潮 SkillTide 提交收录
官方说明开源项目7 天前
cerredz/Vidbyte-SDK

cerredz/Vidbyte-SDK

Python SDK for building, evaluating, and debugging reliable AI agent harnesses.
在 GitHub 查看 ↗直链 · 无中转页
★ 数取值
0 ★ · cerredz/Vidbyte-SDK · 取自该仓库的 GitHub 页面 · (2026-10-16 20:00:20 核对)
来源明细
从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
收录与活跃
收录于 2026-10-10 · 最近见到 2026-10-10 · 共见到 1 次 · 被 1 个来源列出
评分构成
综合分 103 · 1 个来源 · repo
安装
pip install vidbyte-sdk
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是 pip install vidbyte-sdk。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。
它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 cerredz/Vidbyte-SDK;我们收录于 2026-10-10;最近见到 2026-10-10。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Vidbyte SDK

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Vidbyte is an agent engineering platform for building, evaluating, instrumenting,
and distributing AI workflows. The Vidbyte SDK is the Python package surface for
that platform: it gives developers composable agents, tools, middleware, context
management, MCP server integration, prompts, evals, provider adapters, pipelines,
validated workflows, and tracing primitives.
This repository is intentionally focused on reusable SDK abstractions. Private
Vidbyte service logic, proprietary learning systems, hosted scoring, and database
access remain outside this package.
What You Can Build
- Agent applications with explicit system prompts, provider/model configuration, tools, context, and trace behavior.
- Tool-using agents with local Python functions, MCP-backed tools, permission policies, and provider-native schemas.
- Runtime policies with deterministic middleware for rate limits, budgets, retries, audit logs, compaction, and safety checks.
- Durable agent sessions that checkpoint, resume, fork, batch fork, tag, export/import, and summarize usage across long-running work.
- Open harness implementations with config-as-source-of-truth identity, Session-backed capture, and consented, redacted trajectory datasets.
- MCP Studio servers that expose Vidbyte agents, tools, prompts, and pipelines to MCP-compatible clients.
- Local eval suites with reusable graders, concurrency controls, and run registries.
- Agent pipelines that compose specialized agents through sequential, parallel, conditional, and map-reduce topologies.
- Typed state-machine workflows with validation gates, conditional branches, cycles, retries, and declared jumps.
- Prompt libraries, context-window algorithms, and trace artifacts that make long-running agent work easier to inspect.
JevAgent continuation checks
JevAgent can run named done checks whenever its main agent attempts to finish. Enable whole-task completion evidence alongside other checks through JevContinualSettings.checks:
COMPLETION_EVIDENCE checks whether the final answer's overall complete, incomplete, or blocked status matches the requested outcomes and observations in the run. An unqualified final answer implies completion, even when it does not say “done.” Honest incomplete or blocked reports can pass when the run evidence supports them. The final answer's own claim that external work happened does not count as evidence for that work. The result is available as agent.response.done[JevDoneCheck.COMPLETION_EVIDENCE]; if Jev cannot evaluate it, the check fails open.
Layer Guide
| Layer | Role |
|-------|------|
| vidbyte.agents | Executable agent actors, runtimes, inferred runner selection, handoff, and agent registries |
| vidbyte.config | Safe YAML parsing into declarative agent settings (with nested tools/middleware) or a harness spec, plus agent construction from those settings alone |
| vidbyte.cli | Unified console command for SDK developer surfaces, currently vidbyte-sdk skills |
| vidbyte.context | Structured context items, context windows, compaction, algorithms, and handoff models |
| vidbyte.evals | Local eval cases, suites, runners, graders, registries, and result summaries |
| vidbyte.harnesses | The Harness base class: config-as-source-of-truth identity, Session-backed capture, and consented, redacted trajectory export |
| vidbyte.lib | Shared dataclasses, enums, registries, errors, runners, config, and tracing contracts |
| vidbyte.mcp_server | Stdio MCP Studio server for exposing agents, tools, prompts, and pipelines |
| vidbyte.middleware | Deterministic runtime hooks and built-in policy, safety, retry, budget, and compaction middleware |
| vidbyte.paradigms | Thin runnable paradigm harness scaffolding built from agents, tools, context, prompts, middleware, trace, pipelines, and evals |
| vidbyte.pipelines | Multi-agent pipeline topologies with a string-in/string-out contract |
| vidbyte.prompts | Static prompt assets, enum-keyed lookup, direct imports, and prompt families |
| vidbyte.providers | Provider adapter factories for text, image, video, audio, embeddings, and streaming |
| vidbyte.sessions | Durable checkpoint-DAG persistence, stores, scope, usage rollups, and portable bundles |
| vidbyte.sources | Artifact-to-context loaders for public documents, llms.txt, fetch/cache, hashing, and selection |
| vidbyte.shared | Reserved shared namespace; currently no stable public symbols |
| vidbyte.tools | Tool contracts, decorators, catalogs, execution, MCP bridges, and permissions |
| vidbyte.trace | Trace facade, debug tracer, provider tracers, and continual trace artifacts |
来源
github · https://github.com/cerredz/Vidbyte-SDK
按领域浏览
开源项目
收录于
7 天前

更多开源项目

查看开源项目全部 731 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引