MCPcopy Create free account
hub / github.com/TactilityProject/Tactility

github.com/TactilityProject/Tactility @v0.7.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.7.0 ↗ · + Follow
6,146 symbols 14,146 edges 1,243 files 842 documented · 14% updated 7d agov0.7.0 · 2026-07-02★ 86424 open issues

Browse by type

Functions 4,547 Types & classes 1,599
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Overview

Tactility is an operating system that focuses on the ESP32 microcontroller family.

See https://tactilityproject.org for more information.

photo of devices running Tactility  screenshot of launcher app

You can run built-in apps or start them from an SD card. It's easy to manage system settings:

screenshot off app list app  screenshot of settings app

License

GNU General Public License Version 3

Core symbols most depended-on inside this repo

Shape

Function 2,596
Method 1,951
Class 1,347
Enum 252

Languages

C++92%
C4%
Python4%

Modules by API surface

build-tests/Libraries/SDL/wayland-generated-protocols/wayland-client-protocol.h245 symbols
Tests/Doctest/Include/doctest.h226 symbols
build-tests/Libraries/SDL/wayland-generated-protocols/tablet-unstable-v2-client-protocol.h88 symbols
build-tests/Libraries/SDL/wayland-generated-protocols/xdg-shell-client-protocol.h85 symbols
Tests/SdkIntegration/tactility.py51 symbols
Platforms/platform-esp32/source/drivers/bluetooth/esp32_ble.cpp51 symbols
Tactility/Source/service/webserver/WebServerService.cpp50 symbols
Tactility/Source/service/wifi/WifiEsp.cpp42 symbols
Tactility/Source/app/files/View.cpp42 symbols
Libraries/minmea/Include/minmea.h41 symbols
TactilityKernel/source/device.cpp40 symbols
build-tests/Libraries/SDL/wayland-generated-protocols/primary-selection-unstable-v1-client-protocol.h38 symbols

For agents

$ claude mcp add Tactility \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page