Skip to main content
Neuracore Logo

Downloads Python 3.10+ PyPI - Version License: MIT Last Commit

Join our community!

Discord

Getting started

Discord


🤖 What is Neuracore

Neuracore is a powerful robot learning library that enables data collection and visualization, model training, deployment, and real-time inference with support for custom data types. Get started with Neuracore today, sign up for a Neuracore account!

Data Visualization

🌟 Features

  • 🚀 Streaming data logging with custom data types
  • 📊 Dataset visualization and synchronization
  • ☁️ Train robot learning algorithms on cloud
  • 🤖 Policy inference and deployment

🛠️ Installation

Neuracore has been tested on Ubuntu 24.04 and MacOS 26 (Arm64, Apple Silicon, M1 series Chips). If you're on Windows, please use Windows Subsystem for Linux (WSL)

To install the basic package for data logging and visualization:

pip install neuracore

Note: installing the ffmpeg binary is recommended for faster video encoding (during recording) and decoding (during playback/import). If not available, Neuracore falls back to PyAV for encoding.

Linux (Debian/Ubuntu):

sudo apt-get update && sudo apt-get install -y ffmpeg

For training and ML development:

pip install neuracore[ml]

For bulk importing datasets:

pip install neuracore[import]

To run our examples:

pip install neuracore[examples]

For MuJoCo MJCF model support:

pip install neuracore[mjcf]

Note: [examples] and [mjcf] cannot be installed together: the examples pin mujoco==2.3.7, while MJCF support requires mujoco>3. Use separate environments if you need both.

🍰 A Short Taste

Here is a short taste on what neuracore can do.
For a detailed walk-through, please refer to the tutorial and documentation, or try it yourself on Google Colab.

import neuracore as nc # pip install neuracore
import time

# ensure you have an account at neuracore.com
nc.login()

# Connect to a robot with URDF
nc.connect_robot(
    robot_name="MyRobot", 
    urdf_path="/path/to/robot.urdf",
)

# Create a dataset for recording
nc.create_dataset(
    name="My Robot Dataset",
    description="Example dataset with multiple data types"
)

# Recording and streaming data
nc.start_recording()
t = time.time()
nc.log_joint_positions(positions={'joint1': 0.5, 'joint2': -0.3}, timestamp=t)
nc.log_rgb(name="top_camera", rgb=image_array, timestamp=t)
# Stop recording, the dataset is automatically uploaded to the cloud
nc.stop_recording()

# Kick off cloud training
job_data = nc.start_training_run(
    name="MyTrainingJob",
    dataset_name="My Robot Dataset",
    algorithm_name="diffusion_policy",
    num_gpus=5,
    frequency=50,
    ...
)

# Load a trained model locally
policy = nc.policy(
    train_run_name="MyTrainingJob",
    ...
)

# Get model inputs
nc.log_joint_positions(positions={'joint1': 0.5, 'joint2': -0.3})
nc.log_rgb(name="top_camera", rgb=image_array)
# Model Inference
predictions = policy.predict(timeout=5)

📚 Documentation

💬 Community

We are building Neuracore to help everyone accelerate their robot learning workflows, and we'd love to hear from you! Join our community to get help, share ideas, and stay updated:

  • Discord - Chat with the community and get support
  • GitHub Issues - Report bugs and request features

🧾 Citation

If you use Neuracore in your research, please consider citing:

@software{Neuracore,
  author = {Neuracore Team},
  title = {Neuracore},
  month = {January},
  year = {2026},
  url = {https://github.com/NeuracoreAI/neuracore}
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

neuracore-13.7.2-cp314-cp314-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

neuracore-13.7.2-cp314-cp314-macosx_11_0_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

neuracore-13.7.2-cp314-cp314-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

neuracore-13.7.2-cp313-cp313-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

neuracore-13.7.2-cp313-cp313-macosx_11_0_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

neuracore-13.7.2-cp313-cp313-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

neuracore-13.7.2-cp312-cp312-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

neuracore-13.7.2-cp312-cp312-macosx_11_0_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

neuracore-13.7.2-cp312-cp312-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

neuracore-13.7.2-cp311-cp311-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

neuracore-13.7.2-cp311-cp311-macosx_11_0_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

neuracore-13.7.2-cp311-cp311-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

neuracore-13.7.2-cp310-cp310-manylinux_2_28_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

neuracore-13.7.2-cp310-cp310-macosx_11_0_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ x86-64

neuracore-13.7.2-cp310-cp310-macosx_11_0_arm64.whl (6.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file neuracore-13.7.2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a241b4d085f7ac7bd79d77e6b20dc03a8ee62b613154dccc634780be9f568706
MD5 edf7da8788aa53924442f0b9b0dbc8c4
BLAKE2b-256 f3280f55917dbf5d9f5b2a3c37e0331b98b1a8a71c8365774ba85c2635918db2

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 91068eda6c08251c5fbbc548ca0c402cbf24f99784498fb0edd115ffd1aa9cd9
MD5 cbc55a86fc4b9eedcf7e4d7f7c36de89
BLAKE2b-256 af64e6888f0d1633a1cdd985d0e796cca382bbe62cc30775d14cdd8a407427d6

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d7063060bdd078f988f31fbf2c66fbca1a8b99b6714a5c499a40ae54fe1bcc8
MD5 18c29b6cb9f4fb2155ad6295baa83208
BLAKE2b-256 704ce4ee9489810776bc942d2180605e1520946c4239df6529220fc6e19c3812

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2ba119944710d916134519f16e1dfb65a861fbcb445f9b92a437ab94eaf9f590
MD5 00995a0d99225b301ebf3cad6e946e55
BLAKE2b-256 dfb33e4d1c8104ebe5fd640e4e8b6f11bc0e7ab035435a2d6b9c422f31e84ee3

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 361a97769fddc7ae502dfbadb16571a845398831601d2398f4b1d7f2f969a0af
MD5 2376aa2e6ab718c8a7e1c192ff05e917
BLAKE2b-256 86f7c3d37d44a7979e26eb3f3f49878508726d260f1250e26b889505cceda08d

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65577a75d4d86c4402d29cee6d1686f50753183975c47785517b8d9b7f766374
MD5 5bf439634c44c01b2d0d9eb99de63bba
BLAKE2b-256 2a7d511034eecc1184c781dcdbfab6a96d304ee20961386324ae657fc090f4aa

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 af6dbaddeb42e713bddb0ed23aa232a36476d202f57f5b7a9033c7fd80ab8b87
MD5 89d955745325498d23ad5eb323a12554
BLAKE2b-256 8af54057e0668dc2eabc07f7298b86754f8df900f6b42fbebd507bbf00240ea5

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 9cae0d4674dd41517804143c96f6ff3ccffbd70bca8a7c126eb6e22d8a3b9352
MD5 310028a5c6dd76c8a0db071674c1be49
BLAKE2b-256 35e58a716e7255ebd976ebf0e5076a1f756ecfda3eb2ff28a21d5bd5514dba78

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 af114d067364f4247c1f975f3b93f30bf1a15129ccce1f15df509755e57986b6
MD5 15516383a9f1491903f5375e3a36e626
BLAKE2b-256 dc51c1409bbe74be479974fece8b8feb22a57d8a783cc8354cd003e20b2c23e0

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d6c7b89c5aca9550a182c93f307d2653beac6df3ee5dff72e91a6f81d43ec940
MD5 4d6826d1902f2a9075225551e7f075bf
BLAKE2b-256 a82ff84c54429b2c19e642f46448eb00a30dd7744d19e30acd47aa50739ad712

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 593613dbbfd37eae18bf06e659648c59f779f05e909902af5bfaadab4c554289
MD5 2dcb33bea737ed2a007fae7ad4c3585e
BLAKE2b-256 1a399f3f1d26afa21113c9b68cd6e2c4ebfc8ed29449ca6520e1c39baf4b3e63

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84778084115486a6b17aa0fb653eb7806dcf614d620798766b6f9db60b0f3ea3
MD5 2cd064360ef0f80490685b415eb5ef80
BLAKE2b-256 3f8e6521bd1ae3e400baa7236e09b4d76d4fc0b301374a014748b8a27ce7ee77

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 86c34ebac242d345fe36d00246836e7a757910d04e679c7c9f98e99f8f41a967
MD5 b0e72f0286dc5a13659e473ca31881b1
BLAKE2b-256 9218e5472e35d72e446f24dee55986a4ff83e51c45740dfe5451037b25514af4

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp310-cp310-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp310-cp310-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 8b94e5a42a6128cf9c224908a71bd96660e12f80d3dc26a11a567c8d8fc51f95
MD5 65a5e934e52f568e253bbca8e9a282f4
BLAKE2b-256 d6916ffec3c95dd617db492c7c439c61361ef996a5a07e1eb1ea81014865fbd3

See more details on using hashes here.

File details

Details for the file neuracore-13.7.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for neuracore-13.7.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f944204ab967007bf81059ce9495f63e7ab4453c6bb6a548bfada7800cbb586
MD5 1f38ab90fe168304b67cadec828db5c4
BLAKE2b-256 dc609a0929b7aaf3c60c97289a32ce05d150ad2306f489a7bccaf082661d9679

See more details on using hashes here.

Release history Release notifications | RSS feed

17.0.1

20 files

17.0.0

20 files

16.1.0

15 files

16.0.0

15 files

15.0.0

15 files

14.0.0

15 files

This release

13.7.2 This release

15 files

13.7.1

10 files

13.7.0

10 files

13.6.0

10 files

13.5.0

10 files

13.4.0

10 files

13.3.0

2 files

13.2.0

2 files

13.1.0

2 files

13.0.0

2 files

12.2.2

2 files

12.2.1

2 files

12.2.0

2 files

12.1.0

2 files

12.0.0

2 files

11.0.0

2 files

10.1.0

2 files

10.0.0

2 files

9.2.0

2 files

9.1.0

2 files

9.0.0

2 files

8.0.3

2 files

8.0.2

2 files

8.0.1

2 files

8.0.0

2 files

7.14.1

2 files

7.13.0

2 files

7.12.0

2 files

7.11.2

2 files

7.11.1

2 files

7.11.0

2 files

7.10.4

2 files

7.10.3

2 files

7.10.2

2 files

7.10.1

2 files

7.10.0

2 files

7.9.1

2 files

7.9.0

2 files

7.8.0

2 files

7.7.1

2 files

7.7.0

2 files

7.6.0

2 files

7.5.3

2 files

7.5.2

2 files

7.5.1

2 files

7.5.0

2 files

7.4.1

2 files

7.4.0

2 files

7.3.4

2 files

7.3.3

2 files

7.3.2

2 files

7.3.1

2 files

7.3.0

2 files

7.2.0

2 files

7.1.3

2 files

7.1.2

2 files

7.1.1

2 files

7.1.0

2 files

7.0.1

2 files

7.0.0

2 files

6.2.0

2 files

6.1.2

2 files

6.1.1

2 files

6.1.0

2 files

6.0.2

2 files

6.0.1

2 files

6.0.0

2 files

5.0.1

2 files

5.0.0

2 files

4.1.4

2 files

4.1.3

2 files

4.1.2

2 files

4.1.1

2 files

4.1.0

2 files

4.0.0

2 files

3.6.1

2 files

3.6.0

2 files

3.5.6

2 files

3.5.5

2 files

3.5.4

2 files

3.5.3

2 files

3.5.2

2 files

3.5.1

2 files

3.5.0

2 files

3.4.0

2 files

3.3.2

2 files

3.3.1

2 files

3.3.0

2 files

3.2.0

2 files

3.1.2

2 files

3.1.1

2 files

3.1.0

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.6.5

2 files

1.6.4

2 files

1.6.3

2 files

1.6.2

2 files

1.6.1

2 files

1.6.0

2 files

1.5.3

2 files

1.5.2

2 files

1.5.1

2 files

1.5.0

2 files

1.4.3

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.1

2 files

1.3.0

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 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