Skip to main content
Glama
tetracoralla

Gridlace

Official
by tetracoralla

Gridlace

Детерминированный движок зависимостей для людей и ИИ-агентов.

Название создаёт образ точек, вплетённых в изменяющийся узор: сдвиньте одно объявленное отношение — и последствия распространятся по всей структуре. Это образ, а не утверждение, что движок использует регулярную сетку или предоставляет графический редактор.

Рабочее пространство Gridlace: объявленный граф зависимостей и вычисленный план выпуска

Движок отвечает на пять вопросов об отношениях, которые вы объявляете:

  • Допустим ли этот граф зависимостей и является ли он ациклическим?

  • Что осталось сделать, чтобы эти цели могли быть завершены?

  • Что можно запустить сейчас и в каких параллельных слоях?

  • Что затронут эти изменения?

  • Почему эта цель заблокирована или затронута?

Движок доказывает производные выводы на основе объявленных отношений. Он не доказывает, что объявленные бизнес-отношения истинны.

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

Контракт графа

{
  "schema": "agent-deps/v1",
  "nodes": [
    { "id": "schema" },
    { "id": "backend" },
    { "id": "release" }
  ],
  "requires": [
    { "dependent": "backend", "prerequisite": "schema" },
    { "dependent": "release", "prerequisite": "backend" }
  ]
}

Публичные рёбра никогда не используют неоднозначные ключи from / to.

Related MCP server: ASR Graph of Thoughts (GoT) MCP Server

Разработка

Используйте Node.js 22 или новее.

Этот репозиторий является публичным исходным дистрибутивом. В настоящее время он не опубликован в реестре npm.

npm ci
npm run check
npm run start:ui

После npm run check запросы CLI могут выполняться из клона как JSON-данные, зависящие от операции, читаемые из стандартного ввода или из явного файла, указанного через --input:

node dist/adapters/cli.js resolve --input request.json --pretty

Если вы установите локально упакованную копию, та же точка входа доступна как dependency-engine.

Сервер MCP предоставляет create_mcp_graph, dependency_resolve, dependency_impact, dependency_slice и dependency_explain. Локальный HTTP-адаптер предоставляет соответствующие маршруты POST /v1/* и GET /health. Если пакет npm установлен локальной упакованной копией, а не клонирован, запустите точку входа MCP следующим образом: node node_modules/@openadam/dependency-engine/dist/adapters/mcp.js

Запустите собранный локальный HTTP-адаптер:

node dist/adapters/http-server.js --host 127.0.0.1 --port 8787

По умолчанию HTTP-адаптер слушает 127.0.0.1 и предназначен для доверенного локального использования. Он не обеспечивает аутентификацию, авторизацию или TLS. Не предоставляйте к нему доступ напрямую из недоверенной сети; см. политику безопасности.

Лицензия

Авторские права © 2026 openAdam. Распространяется по лицензии Apache License 2.0. Пакетные браузерные зависимости описаны в уведомлениях о сторонних компонентах. Лицензия не предоставляет прав на названия Gridlace или openAdam; см. политику использования бренда.

См. идентичность продукта, модель продукта и контракт ревью для точных границ.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tetracoralla/deterministic-dependency-engine'

If you have feedback or need assistance with the MCP directory API, please join our Discord server