Skip to main content

related_files:

  • docs/readmes/README.zh.md
  • docs/readmes/README.wen.md
  • CONTRIBUTING.md
  • SECURITY.md
  • SUPPORT.md
  • docs/references/acknowledgements.md
  • dev-guide-skill/SKILL.md
  • ANATOMY.md
  • CONTRACT.md
  • src/lingtai/kernel/ANATOMY.md
  • src/lingtai/ANATOMY.md
  • src/lingtai/tools/ANATOMY.md
  • src/lingtai/mcp_servers/ANATOMY.md
  • docs/references/claude-code-guide.md maintenance: | Tracks the public repo overview and architecture entry-point table; must stay synced with docs/readmes/ translations and with the linked entry-point files whenever the repository's structure or onboarding steps change.

lingtai-kernel

The Python runtime and SDK that powers LingTai agents.

PyPI License Blog

English · 简体中文 · 文言 · Contributing · Security · Support


This repository is the engine underneath the product, not the product itself.

Looking for LingTai the product? The Lingtai-AI/lingtai repository is the source of truth for the Digital Scientist — the lifelong, self-growing agent — including the guided installer, the TUI/Portal, and everyday workflows. Normal users should start there and let the installer manage this runtime for them. This repository is for developers who build on or contribute to the kernel; do not treat a bare pip install here as the normal installation path.

What this repository owns

  • The agent runtime — the core turn loop, lifecycle, tool dispatch, mailbox, soul (inner voice), molt, and notification machinery that make an agent run.
  • Two Python surfaces — lingtai.kernel, the minimal runtime (BaseAgent, intrinsics, the LLM protocol, mail, and logging), and lingtai, the batteries-included runtime, CLI, and services that build Agent(BaseAgent) on top of it and re-export the kernel's public API.
  • The batteries — the bundled built-in tools, the LLM adapters, the curated MCP server implementations, the packaging (Python distribution plus the bundled Rust search sidecar). These are ownership boundaries, not a feature list.

Developer quick start

For kernel development — not the normal LingTai user installation path. Requires Python >= 3.11; use a local .venv.

git clone https://github.com/Lingtai-AI/lingtai-kernel.git
cd lingtai-kernel
uv venv --python 3.11
uv pip install -e . pytest
.venv/bin/python -m pytest

Architecture / developer entry points

Before changing anything, a coding agent first finds and reads this repository’s local dev guide skill; it owns the workflow and routes each task onward through the linked entry points below without duplicating the Anatomy or Contract systems.

Entry point What it covers
dev-guide-skill/SKILL.md The mandatory repository-local dev guide skill: the development workflow a coding agent must follow before editing.
ANATOMY.md Repository structure/composition map — where each subsystem's anatomy begins and how it reaches its behavioral Contract.
CONTRACT.md Normative interface/behavior promises plus the governed-component pairing/ownership rule, linked back to Anatomy structure.
src/lingtai/kernel/ANATOMY.md The core runtime: BaseAgent, turn/lifecycle, tool machinery, mail, LLM protocol.
src/lingtai/ANATOMY.md The lingtai package: Agent(BaseAgent), capabilities, presets, CLI, public re-exports.
src/lingtai/tools/ANATOMY.md The concrete built-in tools and the registry that composes them.
src/lingtai/mcp_servers/ANATOMY.md The bundled MCP server implementations.
CONTRIBUTING.md Contribution workflow and repository navigation.
docs/references/claude-code-guide.md The full repository guide — test commands, architecture notes, and conventions.

Security · Support · Acknowledgements

For responsible disclosure, read SECURITY.md; for help, read SUPPORT.md; for credits, read docs/references/acknowledgements.md.

License

Apache-2.0 — Zesen Huang, 2025–2026

Metadata

Release files for lingtai 0.19.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lingtai 0.19.1
File Size Uploaded
lingtai-0.19.1.tar.gz 3.0 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for lingtai 0.19.1
File
lingtai-0.19.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
lingtai-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
lingtai-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
lingtai-0.19.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
lingtai-0.19.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
lingtai-0.19.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
lingtai-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
lingtai-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
lingtai-0.19.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
lingtai-0.19.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
lingtai-0.19.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
lingtai-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
lingtai-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
lingtai-0.19.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
lingtai-0.19.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 53.1 MB

Release files / lingtai-0.19.1.tar.gz

Download URL lingtai-0.19.1.tar.gz
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
90471f3d1590fab2b27122578482a9e3a8002ba6caa0f1358b203eec253432aa
BLAKE2b-256 checksum
How to use checksums
ca9cf80aca8cfa1c23290f11249b1cee53855ecf6488dd6e543a9865d519cdc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp313-cp313-win_amd64.whl

Download URL lingtai-0.19.1-cp313-cp313-win_amd64.whl
Size 3.3 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e1cafbc45c721369a0baf540695b642422550370f7c820445fed0d0ec5950638
BLAKE2b-256 checksum
How to use checksums
a0e1b5972c9efac9e5cec0f8594ac2b2c2721065153d9242bd7b08f22fdcb34a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL lingtai-0.19.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a1990d62467a546a76bd59a6c56f66baa4d004b95f1e4d5b343e382647dac747
BLAKE2b-256 checksum
How to use checksums
e4112da0fdd09540e73dc6855568fbc4ab1a2ebb994b0f10bcffb76e3773a834
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL lingtai-0.19.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a64a683793a39770db439f365539acf2bc5a3ec5773ff70a9cb8fda5cf02c1bc
BLAKE2b-256 checksum
How to use checksums
29e884898dee9b1d9c9f38a9671eb75fc78d8a3dbf6d33f3b6ff223d0889e276
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL lingtai-0.19.1-cp313-cp313-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
84219fd990391f720e59fea83a1367068b8bd7eecd762317b3831b864ee3d196
BLAKE2b-256 checksum
How to use checksums
a1b9fe4c0cb236ec5d3ac45030cca61c499c7e5cefdc2142e4e9bf96de1fa003
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL lingtai-0.19.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.3 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
feb12ca4598f64f2bfcc1891cec8d20eb4dd45565ead832077d308681038afc7
BLAKE2b-256 checksum
How to use checksums
5893e2c2c6daa11533c520902a37c8b3a250c67892253eadb6c8ad60c01e5c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp312-cp312-win_amd64.whl

Download URL lingtai-0.19.1-cp312-cp312-win_amd64.whl
Size 3.3 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
1c2cd1012447f9489095120d9cf7437c080562617239bb517a32f85807287912
BLAKE2b-256 checksum
How to use checksums
95f8e7163dd95a11b0e143c2512cdb2876ed2e9d1e04d95f0d5e2ea902553f4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL lingtai-0.19.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7e4fc4e1fdd8abbfc967f3ae44dd998cfead06c8d6b6e235505f6f844937305d
BLAKE2b-256 checksum
How to use checksums
27203ccbeccd9a7083148e491912dca0bcd50860d84d6d93427900a5df1b3c96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL lingtai-0.19.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
de9f40e79e8b7e62a8e99b265d8f38955b6fe00d908c39c30d20d546e6d43890
BLAKE2b-256 checksum
How to use checksums
1b03ac0e2f849e0a846774f2ac5d7927434b2fdb6d886c8ab0dcbf16e9841e81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL lingtai-0.19.1-cp312-cp312-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
50836e34dc6d6956e19896e72807d56e6814de7f6da2a95f3aeed51f4e2e51f5
BLAKE2b-256 checksum
How to use checksums
5934af15684b6cb9eb71322c79c9ba6a9bf66d8a0749f9298c6b39a42e12da94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL lingtai-0.19.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.3 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0dc115f21cdb3a2aac867a96e1c519e07636c62d5fdeb10c119139fda3d859db
BLAKE2b-256 checksum
How to use checksums
bf30e3b070673772ea4d5d1eef7264b9afdb0c7fc642af2c09120ba46a8f9e71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp311-cp311-win_amd64.whl

Download URL lingtai-0.19.1-cp311-cp311-win_amd64.whl
Size 3.3 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a254e235b22e950f464e98753d8ac3d336f5c8b920d5fea37141713c759c8fb8
BLAKE2b-256 checksum
How to use checksums
97f0f401c6d6ace7e6d7bf725d50460a3a030daabe114cfc1b48dda6bf5f7562
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL lingtai-0.19.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
de9e3208380bcc6a1a13d7e635e6cd7207d5bcd8894392eeb8073e0bc593b361
BLAKE2b-256 checksum
How to use checksums
8b236e93ab91a03f464144ada4945105ea9536555e3905492dd02c1e0a9aabd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL lingtai-0.19.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b35d9e5c796ca80fe96fcee93ef941a83bc705749749daa34b218fdc0928a8e7
BLAKE2b-256 checksum
How to use checksums
e7b91d2d94f3b922a39256097f3ee4b4800740a15d04e24db04d1f00979cf3d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL lingtai-0.19.1-cp311-cp311-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e3ca1c3d8b248a3cc9aadd54b0f271a565bdea568252adf85f4165a8c7587ca5
BLAKE2b-256 checksum
How to use checksums
3de6a68f769a46daca2aa451693bc548639f81840a9af4e50b648231ba1463eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / lingtai-0.19.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL lingtai-0.19.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bd1eec9bd0e8965d42adc27063ffd9c3508c445b9e11329ae5f653d9e785d998
BLAKE2b-256 checksum
How to use checksums
9f589ea490078108f2ef8f5ae52a8927e77d9996b12d347201d3513ca678b2e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

0.19.1 This release

16 release files

0.15.3

2 release files

0.15.2

2 release files

0.15.1

1 release file

0.15.0

1 release file

0.14.2

2 release files

0.14.1

2 release files

0.14.0

2 release files

0.13.1

2 release files

0.13.0

2 release files

0.12.4

2 release files

0.12.3

2 release files

0.12.2

2 release files

0.12.1

2 release files

0.12.0

2 release files

0.11.3

2 release files

0.11.1

2 release files

0.11.0

2 release files

0.10.9

2 release files

0.10.8

2 release files

0.10.7

2 release files

0.10.6

2 release files

0.10.5

2 release files

0.10.4

2 release files

0.10.3

2 release files

0.10.2

2 release files

0.10.1

2 release files

0.10.0

2 release files

0.9.9

2 release files

0.9.8

2 release files

0.9.7

2 release files

0.9.6

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.8.3

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.9

2 release files

0.7.7

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.5.24

2 release files

0.5.23

2 release files

0.5.22

2 release files

0.5.21

2 release files

0.5.20

2 release files

0.5.19

2 release files

0.5.9

2 release files

0.5.8

2 release files

0.5.7

2 release files

0.5.6

2 release files

0.5.5

2 release files

0.5.3

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.2

2 release files

0.4.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page