When I started AuthoritySpoke in 2017, I had a goal of bringing the benefits of the open source Python data ecosystem to everyone whose work includes analyzing legal authority. This is a list of legal tech projects that I created to advance that goal.

  • AuthoritySpoke

    SiteDocsGitHub

    AuthoritySpoke is a Python library for annotating legal authority and automating legal analysis.

    AuthoritySpoke is also available in an interactive notebook on Binder.

  • Legislice

    SiteDocsGitHub

    Legislice is a Python API client for fetching and comparing passages from legislation.

  • authorityspoke.com

    SiteDocsGitHub

    The authorityspoke.com website includes an API serving point-in-time versions of legislative provisions for use with the AuthoritySpoke and Legislice Python packages. The API leverages the United States Legislative Markup (USLM) standard to collect and serve up-to-date versions of provisions of the United States Code.

  • Justopinion

    SiteDocsGitHub

    Justopinion is a download client for legal opinions. It depends on the Caselaw Access Project’s API at case.law. Justopinion includes features for citing text strings from opinions, and for following citations to download cited opinions.

  • Nettlesome

    SiteDocsGitHub

    Nettlesome is a Python library defining a limited grammar of natural-language statements that can be compared programmatically for implication or contradiction. Nettlesome is intended for use where there is a limited schema of statements that can be used to annotate a dataset with categories, numbers, quantities, and dates. Although Nettlesome was designed to be used for legal annotations in the AuthoritySpoke library, Nettlesome itself doesn’t incorporate any legal concepts.

  • Anchorpoint

    SiteDocsGitHub

    Anchorpoint is a Python package that creates text substring selectors for anchoring annotations.

  • Atmosphere Licenses

    SiteDocsGitHub

    The Atmosphere Licenses are open source, copyleft software licenses with fossil fuel divestment provisions. They are designed to limit the risk that open source software, given away out of philanthropic impulse, can then be reused to harm the climate and other people. The Atmosphere Licenses are Ethical Source licenses. Inspired by the Creative Commons Licenses, the Atmosphere Licenses come in a variety of different versions with optional provisions.