discopy-categorical-computing

Installation
SKILL.md

Discopy: Categorical Computing with String Diagrams

When to Use This Skill

Use Discopy when you need:

  • Compositional Systems: Building modular systems with formal composition guarantees
  • Quantum NLP (QNLP): Converting natural language to quantum circuits via categorical semantics
  • Diagrammatic Reasoning: Visual representation of computational flows with mathematical rigor
  • Tensor Network Computation: Abstract tensor operations with multiple backend support
  • Categorical Quantum Mechanics: Designing and optimizing quantum circuits categorically
  • Research Prototyping: Rapid experimentation with compositional models
  • Category Theory Education: Executable mathematical concepts with visualization

Sweet Spot: Research at the mathematics-computer science interface, QNLP experiments, compositional semantics modeling, and educational tools for category theory.

Not For: Production NLP systems (use spaCy/Transformers), large-scale quantum compilation (use Qiskit/Cirq), or standard ML pipelines (use PyTorch/scikit-learn).

Core Concepts

Installs
1
GitHub Stars
1
First Seen
May 19, 2026
discopy-categorical-computing — hermeticormus/hermetic-claude