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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parsimony-0.0.1.tar.gz (140.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

parsimony-0.0.1-py3-none-any.whl (140.8 kB view details)

Uploaded Python 3

File details

Details for the file parsimony-0.0.1.tar.gz.

File metadata

  • Download URL: parsimony-0.0.1.tar.gz
  • Upload date:
  • Size: 140.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for parsimony-0.0.1.tar.gz
Algorithm Hash digest
SHA256 875b34b0a936085a3f40857e890cce7e5abd50cc3728eadf7699b2953033ba47
MD5 6944b0f2dec5c16605d484e7c6e05935
BLAKE2b-256 a36a0d802137f8b497b5e4dae5fc386db4ea591ab2b3e83fa044c25b1517d0e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for parsimony-0.0.1.tar.gz:

Publisher: publish.yml on ockham-sh/parsimony

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file parsimony-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: parsimony-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 140.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for parsimony-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 27c15ee9bcee70439d7ec507e4a32d62957042818d8537b300aeca37b04d6d4f
MD5 f8fab42878476dee62970200c7d8c568
BLAKE2b-256 a3d4dc2e68c7e55d197820dc1bcb35699f47152d5f040be83f3e83fee4b77ac4

See more details on using hashes here.

Provenance

The following attestation bundles were made for parsimony-0.0.1-py3-none-any.whl:

Publisher: publish.yml on ockham-sh/parsimony

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 files

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