Loading repository data…
Loading repository data…
telekinesis-ai / repository
Telekinesis Agentic Skill Library: build AI-powered Computer Vision, Robotics and Physical AI applications.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
The Telekinesis Agentic Skill Library is the first large-scale Python library for building agentic robotics, computer vision, and Physical AI systems. It provides:
The library is intended for robotics, computer vision, and research teams that want to:
This repository provides Python examples demonstrating Telekinesis Skills—atomic operations you can chain into pipelines for real-world applications. Each example is standalone, readable, and composable.
Tip: A free API key is required. Create one at platform.telekinesis.ai. See the Quickstart Guide for details.
Telekinesis Agentic Skill Library is just the beginning. We're building a community of contributors who grow the Physical AI Skill ecosystem—researchers, hobbyists, and engineers alike. If you have a Skill, we want to see it. Release it, let others use and improve it, and watch it deploy in real-world systems.
Join our Discord community to connect, share, and build together.
A Skill is a reusable operation for robotics, computer vision, and Physical AI. Skills span 2D/3D perception (6D pose estimation, 2D/3D detection, segmentation, image processing), motion planning (RRT*, motion generators, trajectory optimization), and motion control (model predictive control, reinforcement learning policies). Skills can be chained into pipelines to build real-world robotics applications.
Example 1: Segment image using SAM — docs
from telekinesis import cornea # Import Cornea - Image segmentation module
# Executing a 2D image segmentation Skill
result = cornea.segment_image_using_sam( # Executing Skill - `segment_image_using_sam`
image=image,
bboxes=[[400, 150, 1200, 450]]
)
# Access results
annotations = result.to_list()
Example 2: Detect objects using RF-DETR — docs
from telekinesis import retina # Import Retina - Object detection module
# Executing a 2D object detection Skill
annotations, categories = retina.detect_objects_using_rfdetr( # Executing Skill - `detect_objects_using_rfdetr`
image=image,
score_threshold=0.5,
)
# Access results
annotations = annotations.to_list()
categories = categories.to_list()
Skills are organized in Skill Groups. Each can be imported from the telekinesis library:
from telekinesis import cornea # image segmentation skills
from telekinesis import retina # object detection skills
from telekinesis import pupil # image processing skills
from telekinesis import vitreous # point cloud processing skills
from telekinesis import synapse # robotics skills
from telekinesis import medulla # hardware communication skills
from telekinesis import illusion # synthetic data generation skills
from telekinesis import iris # AI model training skills
from telekinesis import cornea
from telekinesis import retina
from telekinesis import pupil
from telekinesis import vitreous
from telekinesis import illusion
from telekinesis import iris
from telekinesis import synapse
Recent advances in LLMs and VLMs have shown the potential of learned models to perform semantic reasoning, task decomposition, and high-level planning from vision and language inputs.
In the Telekinesis library, a Physical AI Agent—typically a Vision Language Model (VLM) or Large Language Model (LLM)—autonomously interprets natural language instructions and generates high-level Skill plans. In autonomous Physical AI systems, Agents continuously produce and execute Skill plans, allowing the system to operate with minimal human intervention.
To learn more, explore Tzara.
Telekinesis Agentic Skill Library Architecture
Flow Overview
Telekinesis Agentic Skill Library helps you build real-world robotics and Physical AI applications for industries such as manufacturing, automotive, aerospace, and others. Below are use cases the Telekinesis team has deployed using the skill library.
| Example Use Case | Description |
|---|---|
| Carton Palletizing | Vision-guided palletizing that adapts to changing layouts and product variations. Object detection, pose estimation, and motion planning for accurate placement. |
| Automated Assembly | Multi-step assembly combining task planning, coordinated manipulation, and precise motion execution. |
| Vision-Based Quality Control | Industrial computer vision for defect detection, dimensional verification, and surface analysis. |
| Automated Basil Harvesting | Vision-based manipulation for agricultural robotics in unstructured outdoor environments. Detect plants, estimate grasp poses, execute adaptive closed-loop motions. |
| Carton Palletizing | Automated Assembly |