Skip to content

xyz2b/weave-ai-runtime

WeaveRT logo

English | 简体中文

WeaveRT

Composable AI runtime framework for building agent systems with tools, agents, skills, hosts, memory, workflow packages, and scenario packs.

What is WeaveRT?

WeaveRT is a runtime framework for building and operating agent systems. It gives you a stable runtime core plus clear extension surfaces for tools, agents, skills, hosts, permissions, memory, workflow packages, and scenario packs.

It is not a single preset assistant app. You can start with a small project-local workflow, then grow into coding, chat, or local-assistant products without rewriting the runtime model.

Why WeaveRT?

  • Build on a runtime, not a single prompt.
  • Compose tools, agents, skills, and packages without hiding ownership boundaries.
  • Keep host integration, permissions, and durable state explicit.
  • Start with a minimal scaffold, then grow into richer workflows and apps.

Quickstart

The default first run is the starter, not examples/. Starter is the adoption path. Examples are the validation path.

From a published package index, the shortest path is:

python3 -m venv .venv
source .venv/bin/activate
python -m pip install weavert-starter weavert-testing
weavert-starter generate minimal-project ./my-weavert-app
cd my-weavert-app
python -m pip install -e .
python app.py

If you are editing WeaveRT itself from a local source checkout, use docs/getting-started/install-from-source.md and then follow the same starter flow.

Expected first-run anchors:

  • preset: ordinary-workflow
  • assistant: The scaffold is ready...
  • status: ok

Start Here

Choose Your Path

Examples

Generate a starter first unless you are specifically evaluating framework seams or validation evidence.

Architecture and Reference

Status

WeaveRT is under active development. The documentation is organized as a layered journey: landing page -> getting started -> concepts -> guides -> architecture/reference/maintainers.

Contributing

See CONTRIBUTING.md for setup, workflow, and documentation conventions. Community expectations live in CODE_OF_CONDUCT.md, and vulnerability reporting guidance lives in SECURITY.md.

License

Apache-2.0. See LICENSE.

Releases

No releases published

Packages

 
 
 

Contributors

Languages