Skip to main content
parsimony

Financial data access skill for coding agents.

PyPI License: Apache-2.0 Python


Agents + code execution is the best way to automate financial workflows.

Parsimony is a coding-agent skill, backed by an eponymous Python framework, that gives your agent one interface to find, fetch, organize, and navigate financial data across sources.

Install

Install the Parsimony skill for Cursor, Claude Code, Codex, and other compatible agents:

npx skills add ockham-sh/parsimony

Or, without Node, run the same CLI via uv:

uvx npx-skills add ockham-sh/parsimony

Then ask your agent:

Build a notebook comparing unemployment and inflation in the US and the euro area since 2015.

Behind the scenes, the agent uses the Parsimony framework in your own Python environment to navigate and fetch data, or build custom connectors.

The Framework

The skill is backed by the Parsimony framework, which provides:

  1. A thin layer for building, organizing, and using data connectors -- functions for searching, navigating, and fetching data.
  2. Purpose-built components for writing custom connectors efficiently, such as data catalogs and semantic search indexes.

The Ecosystem

Connectors are distributed as plugins. A curated selection of prebuilt plugins is maintained in a dedicated repository.

For sources that don't provide search and discovery endpoints, such as Eurostat, Parsimony provides custom search functions built on Parsimony catalogs.

You and your agent can also publish your own plugins. Public plugins follow the parsimony-<name> convention, which lets Parsimony discover them automatically once installed.

Documentation

The complete framework documentation is published at docs.parsimony.dev.

Development

make install
make check

See the development guide and contribution guidelines.

The Stack

  • parsimony provides the framework and agent skill.
  • parsimony-connectors provides a curated set of connector plugins.
  • parsimony-agents provides a framework for building data retrieval and analysis agents on Parsimony.
  • Open-format catalogs are hosted on Hugging Face. They power functions for sources without native discovery APIs.
  • The upcoming Ockham Terminal is an open-source, self-hostable IDE for data-related work, built on parsimony-agents.

License

Apache-2.0. See LICENSE.

Metadata

Release files for parsimony 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for parsimony 0.0.1
File Size Uploaded Provenance
parsimony-0.0.1.tar.gz 140.7 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for parsimony 0.0.1
File Interpreter ABI Platform
parsimony-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 281.5 kB

Release files / parsimony-0.0.1.tar.gz

Download URL parsimony-0.0.1.tar.gz
Size 140.7 kB
Tags Source
SHA-256 checksum
How to use checksums
875b34b0a936085a3f40857e890cce7e5abd50cc3728eadf7699b2953033ba47
BLAKE2b-256 checksum
How to use checksums
a36a0d802137f8b497b5e4dae5fc386db4ea591ab2b3e83fa044c25b1517d0e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 10, 2026.

Transparency log

Release files / parsimony-0.0.1-py3-none-any.whl

Download URL parsimony-0.0.1-py3-none-any.whl
Size 140.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
27c15ee9bcee70439d7ec507e4a32d62957042818d8537b300aeca37b04d6d4f
BLAKE2b-256 checksum
How to use checksums
a3d4dc2e68c7e55d197820dc1bcb35699f47152d5f040be83f3e83fee4b77ac4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 10, 2026.

Transparency log

Security for parsimony 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for parsimony-0.0.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 10, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page