What problem does it solve?
Setting up a local development environment for the LingTai ecosystem involves multiple repositories, languages, and toolchains (Go, Node.js, Python/uv), and mistakes like stale editable installs or wrong symlinks silently break development. This Skill provides the exact commands and verification steps to get a working dev environment.
Core Features & Use Cases
- Repository Cloning & Building: Clone the lingtai monorepo, kernel, and MCP addon repos, then build the TUI and portal binaries with make.
- Dev-Mode Symlinks: Configure homebrew-path symlinks so every local build is immediately picked up without reinstall cycles.
- Editable Kernel Install: Install the Python kernel in editable mode into the uv-managed runtime venv, with a probe script that verifies which checkout a running agent actually imports.
- Use Case: After merging kernel changes, run the runtime probe to confirm the agent's venv resolves to your updated editable checkout rather than a stale worktree, then refresh the agent.
Quick Start
Ask the agent to walk you through setting up a LingTai development environment, including cloning the repos, building the TUI and portal, and installing the kernel in editable mode.