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.18.2

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.18.2
File Size Uploaded
lingtai-0.18.2.tar.gz 2.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for lingtai 0.18.2
File
lingtai-0.18.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
lingtai-0.18.2-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.18.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
lingtai-0.18.2-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
lingtai-0.18.2-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
lingtai-0.18.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
lingtai-0.18.2-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.18.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
lingtai-0.18.2-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
lingtai-0.18.2-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
lingtai-0.18.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
lingtai-0.18.2-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.18.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
lingtai-0.18.2-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
lingtai-0.18.2-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details

Total release size: 49.0 MB

Release files / lingtai-0.18.2.tar.gz

Download URL lingtai-0.18.2.tar.gz
Size 2.6 MB
Tags Source
SHA-256 checksum
How to use checksums
e0a83fcf710357478ad94017d88446d9aec4670660b431aaf7af2e0c50aea1de
BLAKE2b-256 checksum
How to use checksums
f08f9f852d2a3cf4331847651d75dce7644e46bc886f578f4565b673fa371ce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp313-cp313-win_amd64.whl
Size 3.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
65cdb12be7625d62ac0a851cc546d23a76437ebbfbd7aaeb6fcc910fa43fc4c2
BLAKE2b-256 checksum
How to use checksums
a464cdc4ce30b55def9de61caf79899b2d66fd47e4108a8990ece86904b1b286
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
654c1caad15ae387c8cc27ffa7782275c94be7f826f2fb4f735735897d65f071
BLAKE2b-256 checksum
How to use checksums
a08cbf3d2aafcfea5e93cdec55044af42714e10ecbc823262a251151b336ed7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.1 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4ff8039369649e29e3a60b1fb6c77a5bd9190556b086ee9489425cee89101a5f
BLAKE2b-256 checksum
How to use checksums
e768f3c8640969ff322fd9ffa3c1c89b2e812246c2e38cde375ce5190419b3c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp313-cp313-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d27c6749f09e9c26e29234736af5ab2dc6bc37b842de2bd15ef10760a55069d6
BLAKE2b-256 checksum
How to use checksums
6870c2a3151065a1e6d27249c2cb6f1becf078b7863a3a63ad8a5ebf5dbcfd0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
ac849c03ffb5645beda23bb2ae5af2ac9c464033fda7026861ef96db47581c49
BLAKE2b-256 checksum
How to use checksums
aae08cfe2831fbc54a3026490c178f474edc68a76a1d99d7b470c3f18b43879a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp312-cp312-win_amd64.whl
Size 3.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
47bb138baa106acbe040f0fc791267520e73e784bfbd68f3eb27e9a784e44062
BLAKE2b-256 checksum
How to use checksums
edddeaea668ae18175d9032aafcbb658a45ff602ec232471d66f4a8a6962095f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
195b0ff9298d519756750436a05266a46293d81f19f252b5ed87e3a714f3cd13
BLAKE2b-256 checksum
How to use checksums
ac0f088f4a9f388d95e15b6834c2fc81418457117ca2b3212bd233645294b0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8df2dbb7ea1df911fbe4a7bafe4b010fa68972ff6be6534b6a516eace79217a1
BLAKE2b-256 checksum
How to use checksums
bb0e283f5efb8bdc69b3b89749b3c53a90d2ad6f01de8abfc4cbba07efd27e98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp312-cp312-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b7c931e21f27c28407a7f3c2e6c9210e8814b5de31aa429604f6d5ea4f77f0ef
BLAKE2b-256 checksum
How to use checksums
4358d7544fc029922ca167bc0f98f1dabd01cb65c6d4954158e2151204f78de5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
aa05cc2459388ce89e4710af3659b18c8df96310aafc3c92adaf528d515eae5b
BLAKE2b-256 checksum
How to use checksums
6b201c935f9c0bf5f930b6a0d23ed42d21d796f69e1e859a6112490b1d19f6d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp311-cp311-win_amd64.whl
Size 3.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
51f93a1f78cc496c73ebd97f428440fd12e42198f5ad97c06cdb2ff7946efe98
BLAKE2b-256 checksum
How to use checksums
0b473613854cf12747f8e4e0ca27abde9f5421793d2b67e8a27cd65f62552964
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
576f405b944ecc9164c54fe35f28db28519406302b391fff169c02bedee02796
BLAKE2b-256 checksum
How to use checksums
d40c8a7392d2c279085a015ecbc8d203e7f9d0b827fac022c578d174bb272c81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
79e144a4706d7c1ae8e1734445ceceff4eeef5c35a5fe53f53aa48e1480804a3
BLAKE2b-256 checksum
How to use checksums
459e9d9f14b18de6946aec9713532fd5292cd53a1e6fa56b411614ea920153d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp311-cp311-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7615c1f8efa4e4aac2c0b843282d1e60b7025d73a8d13950ad03968391c8bff9
BLAKE2b-256 checksum
How to use checksums
0dd33ed8d9fdd2da0ebab29d6cb3f88b366b3d62c553f824a912a6984dc757be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

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

Download URL lingtai-0.18.2-cp311-cp311-macosx_10_12_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0b6d6689a51325fad1410e912ee752ee54fba2c51b5973d12142f74956c2d996
BLAKE2b-256 checksum
How to use checksums
b8710ebf140d19e0e58b03475c00021a6b7ba06773a59bc52633cf7cef5ea6a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.18.2 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