MCPcopy
hub / github.com/diffgram/diffgram

github.com/diffgram/diffgram @1.25.3 sqlite

repository ↗ · DeepWiki ↗ · release 1.25.3 ↗
4,821 symbols 17,946 edges 1,098 files 939 documented · 19%
README

DocsDiffgram.comRequest Slack Invite

News

Sept 28 2023: New Diffgram license version 2 (DLv2). Featuring new contributor license (CL) available at no financial cost. MSA customers will receive a financial credit for all contributions.

The AI Datastore

The AI Datastore for Schemas, BLOBs, and Predictions. Use with your apps or integrate built-in Human Supervision, Data Workflow, and UI Catalog to get the most value out of your AI Data.

Learn more

Use Cases

  • Use with your AI Apps - One place for Compliant PII AI data.
  • Human Supervision (Data Labeling) - Label all media types and scale your annotation.
  • AI Data Application Workflow - Move data between your AI Apps and control your AI through a friendly UI/UX exp.
  • UI Catalog - Visually Explore your AI Datastore.

Data

Diffgram is installed by you and you have control over your data.

Supervision (Data Labeling) Media Types

A popular use case is for human supervision * Grid & Multi-Modal * Conversational & LLM (Preview) * Image * Video * 3D * Text * Audio * GeoSpatial * Document (Roadmap) * HTML (Roadmap) * DICOM (Roadmap) * Custom/Other

Getting Started

Watch the Video Explainer, read the commercial open source license.

More

Commercial firms have been using Diffgram since 2018 and we continue to stay up to date with the latest advances. Diffgram has 706 tests (E2E, unit etc) and we care greatly about quality. * News * Roadmap * Development System * Updating Existing Install * Training Data Book * Ecosystem * Vision * Features * All Media Types * ML Program Integrations

Extension points exported contracts — how you extend this code

InstanceBehaviour2D (Interface)
(no doc) [6 implementers]
frontend/src/components/vue_canvas/instances/Instance.ts
InstanceInterface (Interface)
(no doc) [8 implementers]
frontend/src/helpers/interfaces/InstanceData.ts
CoordinatorGenerator (Interface)
(no doc) [2 implementers]
frontend/src/components/vue_canvas/coordinators/CoordinatorGenerator.ts
HistoryInterface (Interface)
(no doc) [2 implementers]
frontend/src/helpers/interfaces/History.ts
CommandInterface (Interface)
(no doc) [1 implementers]
frontend/src/helpers/interfaces/Command.ts

Core symbols most depended-on inside this repo

get
called by 1333
shared/database/user.py
get
called by 613
frontend/src/helpers/instance_list.ts
add
called by 380
shared/permissions/general.py
get_by_id
called by 235
shared/database/user.py
new
called by 153
default/methods/share/share.py
serialize
called by 140
shared/database/user.py
push
called by 133
frontend/src/helpers/history.ts
add
called by 111
shared/database/source_control/working_dir.py

Shape

Method 2,769
Function 1,210
Class 556
Route 258
Interface 28

Languages

Python76%
TypeScript24%

Modules by API surface

walrus/methods/input/process_media.py70 symbols
frontend/src/store.js70 symbols
frontend/src/components/vue_canvas/instances/KeypointInstance.ts69 symbols
shared/connection/labelbox_connector.py65 symbols
default/methods/report/report_runner.py58 symbols
shared/annotation.py51 symbols
frontend/src/components/annotation/3d_annotation/OrbitControls.js49 symbols
shared/database/source_control/file.py48 symbols
frontend/src/components/vue_canvas/instances/PolygonInstance.ts38 symbols
frontend/src/components/vue_canvas/coordinators/coordinator_types/PolygonInstanceCoordinator.ts38 symbols
frontend/src/components/annotation/3d_annotation/AnnotationScene3D.ts37 symbols
shared/connection/datasaur_connector.py36 symbols

Dependencies from manifests, versioned

@4tw/cypress-drag-drop2.1.0 · 1×
@babel/core7.12.3 · 1×
@babel/plugin-syntax-jsx7.12.1 · 1×
@babel/plugin-transform-modules-commonjs7.16.0 · 1×
@babel/plugin-transform-runtime7.12.1 · 1×
@babel/preset-env7.12.1 · 1×
@babel/runtime7.16.3 · 1×
@cypress/browserify-preprocessor3.0.1 · 1×
@mdi/font5.8.55 · 1×
@socheatsok78/storybook-addon-vuetify0.1.9 · 1×
@storybook/addon-a11y6.5.12 · 1×
@storybook/addon-actions6.5.10 · 1×

For agents

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

⬇ download graph artifact