Official Telekinesis SDK for working with Telekinesis APIs.
Project description
GitHub • LinkedIn • X • Discord
Telekinesis Agentic Skill Library
The Telekinesis Agentic Skill Library is the first large-scale Python library for building agentic robotics, computer vision, and Physical AI systems. It provides:
- Skills: a broad set of AI algorithms for perception, motion planning, and control.
- Physical AI Agents: LLM/VLM agents for task planning across industrial, mobile, and humanoid robots.
The library is intended for robotics, computer vision, and research teams that want to:
- Speed up development by integrating production-grade robotics, computer vision, and AI algorithms
- Add intelligence to robots with LLM/VLM-driven task planning tied to real perception and control systems
- Iterate quickly on Physical AI systems using a single, consistent Python library
Learn more about the Telekinesis Agentic Skill Library in the About Telekinesis.
Join our Discord community to add your own skills and be part of the Physical AI revolution!
Release Model
The Telekinesis Agentic Skill library is currently in its initial release cycle, published as release candidates (RC).
Important: Please note that in this phase, the modules are introduced incrementally, and the versions are continuously evolving, therefore please always ensure you are on the latest version of the package.
Currently available modules:
corneavitreouspupil
Installation
-
Create an isolated environment so that there is no dependency conflicts. We recommend installing
Minicondaenvironment by following instructions from here. -
Create a new
condaenvironment calledtelekinesis:conda create -n telekinesis python=3.11
-
Activate the environment:
conda activate telekinesis
-
Install the core SDK using
pip:We currently support Python versions - 3.11, 3.12. Ensure your environment is in the specified Python version.
pip install telekinesis-ai
Note: The Python module is called
telekinesis, while the package published on PyPI istelekinesis-ai.
Getting Started
Telekinesis SDK requires a free API key to authenticate requests.
Create one at platform.telekinesis.ai. See the Quickstart for more details on the generation of API key.
Continue to Example section to quickly validate the installation.
Example
The following example assumes the API key has been generated and has been set as TELEKINESIS_API_KEY environment variable.
Run a sample python code to quickly test your installation.
This example will fail if
TELEKINESIS_API_KEYis not set correctly.
-
Create a
Pythonfile namedtelekinesis_ai_example.pyin a directory of your choice in your system, and copy paste the below:import numpy as np from telekinesis import vitreous # Create a cylinder mesh cylinder_mesh = vitreous.create_cylinder_mesh( radius=0.01, height=0.02, radial_resolution=20, height_resolution=4, retain_base=False, vertex_tolerance=1e-6, transformation_matrix=np.eye(4, dtype=np.float32), compute_vertex_normals=True, ) # Convert it to point cloud point_cloud = vitreous.convert_mesh_to_point_cloud( mesh=cylinder_mesh, num_points=10000, sampling_method="poisson_disk", initial_sampling_factor=5, initial_point_cloud=None, use_triangle_normal=False, ) print(point_cloud.positions) # Use point_cloud in downstream processing or visualize the point cloud with any tool
-
On a terminal, navigate to the directory where the above file named
telekinesis_ai_example.pyhas been created, run the below command:python telekinesis_ai_example.pyExpected output: Some logs and random valued point cloud positions in the below format is output
... ... [[-0.00835031 -0.00536731 -0.00429686] [ 0.00854885 0.00497764 0.00044501] [ 0.00838172 0.00530565 0.00249433] ... [-0.00280485 0.00955575 0.00949276] [-0.00743726 -0.00653076 -0.00238814] [ 0.00023231 -0.00996321 0.00887559]]
You are now set up to build with Telekinesis.
The recommended way to explore Telekinesis Agentic Skill Library today is via the Telekinesis Examples repository, which contains fully runnable workflows built on top of the SDK.
Resources
-
Examples
Runnable examples demonstrating Telekinesis Agentic Skill Library capabilities: Telekinesis Examples -
Documentation
Full SDK documentation and usage details: Telekinesis Documentation -
Sample Data
Datasets used across the examples: Telekinesis Data
Support
For issues and questions:
- Create an issue in the GitHub repository.
- Contact the Telekinesis development team at support@telekinesis.ai or on Discord.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file telekinesis_ai-0.0.1rc6.tar.gz.
File metadata
- Download URL: telekinesis_ai-0.0.1rc6.tar.gz
- Upload date:
- Size: 55.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c2a7514e369d64a56bd871f585ec9509909d3011b2d3a565c913a6845a20709
|
|
| MD5 |
1d4784e59b5deafd2aba1d896443b925
|
|
| BLAKE2b-256 |
c75c054dc315ff150f03518ad9523c0c284fa138e5bdf100652272ad787d7358
|
File details
Details for the file telekinesis_ai-0.0.1rc6-py3-none-any.whl.
File metadata
- Download URL: telekinesis_ai-0.0.1rc6-py3-none-any.whl
- Upload date:
- Size: 54.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78462f241b7945c22ebc5b0b4342bd0a728ae87a85abb45099d59a45898acce4
|
|
| MD5 |
eb31b446f351ed95af4c959bd1210ca8
|
|
| BLAKE2b-256 |
ba4d98d0bc72f35981eb69c8eb93a67c8bc4db9b5ec6a53e8fd3f756aad8059b
|