Разработчикам

Стройте на TigerTag.

Протокол TigerTag открыт — CC-BY-4.0, с безотзывным правом реализовать его в любом продукте, бесплатно и навсегда. Tiger Studio Manager 2 и Tiger-Scale распространяются под MIT, SDK — под Apache-2.0. Мобильное приложение бесплатно для использования, но проприетарное.

  1. 1

    Открытый протокол

    Любой NTAG 213/215/216, любой считыватель ACR122U, купленный где угодно. Pod печатается на 3D-принтере — напечатайте его сами.

  2. 2

    TigerTag работает 100% офлайн

    Данные хранятся на чипе. Без облака, без аккаунта, ничего не отправляется домой.

  3. 3

    TigerTag+ добавляет необязательный онлайн-слой

    Тот же офлайн-чип плюс запись в каталоге, которую ведёт его производитель. Необязательно. Дополнительно. Никогда не зависимость.

  4. 4

    TigerData

    Для катушек вообще без чипа: учёт в приложении, в любой момент можно перевести на настоящий чип.

  5. 5

    TigerData+

    Катушка без чипа, у которой всё же есть настоящий идентификатор продукта из каталога, — поэтому она точно знает, какой это филамент, без чипа. Идентифицирована, но не сертифицирована: доказать собственное происхождение может только кремний.

  6. 6

    Файл .ttag

    Описание катушки в виде файла — для случаев, когда нет чипа, который можно прочитать: те же поля, что определяет протокол, можно передавать между приложениями и импортировать в инвентарь.

  7. 7

    Экосистема

    Настольное и мобильное приложения, Pod, Scale. Устанавливается за минуту — свой сервер не нужен.

  8. 8

    Заводы-партнёры

    Филамент, который приходит уже зная, что он такое, — метка ставится на производственной линии.

  9. 9

    Метка переживает катушку

    Перезапишите её на следующую катушку или перепрошейте как обычную NDEF-метку.

Что открыто, компонент за компонентом

Проверено по публичным репозиториям.

КомпонентЛицензияПримечания
Protocol specCC-BY-4.0Спецификация протокола и таблицы публичного реестра. LICENSING.md содержит безотзывное, всемирное, безвозмездное разрешение на реализацию.
Tiger Studio Manager 2MITНастольное приложение. Форкайте, продавайте — только не называйте свой форк Tiger Studio Manager 2.
TigerScale V3MITПрошивка весов (ESP32-S3, сенсорный экран, два NFC).
TigerPODCC-BY-4.0Pod в представлении: открытый дизайн, открытая электроника — два считывателя ACR122U, печатный корпус, разветвитель.
SDK-JSApache-2.0JavaScript SDK. Apache-2.0 включает явное патентное разрешение.v1.2.1Страница презентации ↗npm ↗Примечания к выпуску ↗
SDK-PythonApache-2.0Python SDK. Те же условия, что и у JS SDK.v1.4.0Страница презентации ↗PyPI ↗Примечания к выпуску ↗
Firebase integrationCC-BY-4.0Справочник по интеграции для третьих сторон: зеркало правил безопасности и модель данных.
Mobile appProprietaryБесплатно для использования. Не открытый код.

Всё остальное — на GitHub

Вся экосистема публична: каждый репозиторий организации и TigerSystem-Docs — источник истины, где записаны протокол, история и каждое проектное решение.

Публичный API

Каталог продуктов доступен для чтения без ключа. Это те самые эндпоинты, на которых работает этот сайт, — страница каталога и каждая страница продукта собраны из них, так что вы получаете ровно то же, что и мы.

  • POSThttps://api.tigertag.io/api:tigertag/product/get/all

    The whole catalogue, paged.

  • GEThttps://api.tigertag.io/api:tigertag/product/get?uid=0&product_id=<id>&lang=<xx>

    One product: EAN, description, print settings, datasheets. `uid=0` for an anonymous read.

  • GEThttps://cdn.tigertag.io/img?id=<id>&size=large

    Product image. size = thumb (32px) · small (64) · compact (128) · medium (256) · large (512).

У эндпоинта каталога нет режима «вернуть всё»: листайте страницы и переходите по {nextPage} из ответа, пока он не станет null.

Открыть справочник API (Swagger) ↗

Размещённый MCP-сервер

Tiger Member может разрешить ИИ-ассистенту читать свой аккаунт через MCP. Один эндпоинт Streamable HTTP; вход — OAuth 2.1 с PKCE и динамической регистрацией клиентов, поэтому клиенту не нужны заранее выданные ID или секрет. Каждый вызов выполняется от имени вошедшего пользователя, по тем же правилам Firestore, что и в приложениях.

MCPhttps://mcp.tigersystem.io/mcp

Streamable HTTP · OAuth 2.1 + PKCE · dynamic client registration

  • data_guide
  • account_overview
  • search_inventory
  • get_spool
  • inventory_summary
  • list_racks
  • list_printers
  • list_friends
  • friend_inventory
  • list_wishlists
  • data_history
  • list_devices
  • firestore_get
  • firestore_query

14 инструментов, все только для чтения. Учётные данные — коды доступа к принтерам, облачные логины, закрытый ключ, e-mail — никогда не возвращаются. Лимит: 60 вызовов инструментов в минуту на подключение. Пользователи отзывают клиента на странице своего аккаунта.

Свободный протокол, защищённое имя

Любой может реализовать протокол и писать «совместимо с TigerTag». Только партнёр TigerTag Certified может ставить имя и логотип TigerTag на продукт и выпускать подписи TigerTag+ — закрытый ключ хранит TigerTag. Два барьера: товарный знак (маркетинг) и подпись (техника). Ни один из них не ограничивает протокол ни на строчку.

Несертифицированный чип работает отлично — офлайн, с любым приложением, на любом поддерживаемом принтере. Он просто не может доказать своё происхождение. Бесплатный уровень действительно работает; сертифицированный — доказывает.

Построено на TigerTag

На нём уже строят другие.

Независимые проекты, которые прочитали открытую спецификацию и выпустили продукт. Без партнёрства, без одобрения, без сертификации — просто открытый протокол делает своё дело.

Про прошивки стоит сказать точно: ни одна стоковая прошивка принтера пока не читает TigerTag нативно. А вот эти, от сообщества, — уже читают.

  • OpenRFID

    github.com/suchmememanyskill

    Инструментарий от сообщества, который читает метки катушек многих производителей. TigerTag — одна из них: с открытыми данными добавить её было проще простого.

    Перейти к проекту →
  • Spooly Tracker

    spoolytracker.com

    Независимая платформа учёта филамента — веб, мобильное приложение, Home Assistant, OrcaSlicer, можно развернуть у себя. Она распознаёт катушки по TigerTag.

    Перейти к проекту →
  • Stellio

    AGPL-3.0 · stellio-app.com

    Настольная библиотека для твоих файлов 3D-печати. Она читает твой инвентарь TigerTag — только для чтения — и показывает, что реально можно напечатать твоими катушками.

    Перейти к проекту →
  • Snapmaker U1 Extended Firmware

    GPL-3.0 · 850+ ★

    Первый принтер, который читает TigerTag нативно

    Независимая прошивка от сообщества для Snapmaker U1. С ней U1 читает TigerTag прямо на самой машине.

    Перейти к проекту →
  • COSMOS

    GPL-3.0 · 300+ ★

    Независимая прошивка от сообщества для Elegoo Centauri Carbon. С ней принтер читает TigerTag встроенным в Canvas NFC-считывателем.

    Перейти к проекту →

Строишь что-то на TigerTag? Расскажи нам — а если хочешь, чтобы интеграцию проверили, для этого есть TigerTag Certified. Присоединиться к Discord →