Skip to main content

fieldkit

CI Artifact compatibility License Python

fieldkit is a local-first command-line workspace for structured sales and account work. It combines Markdown-based pursuits and tasks with optional Salesforce, Google, AI, web, and organization-provided integrations. Your workspace remains separate from the application and under your control.

A source version is not a published release. Publication is established only by an immutable release record with a signed tag, GitHub release, and package artifacts; see Release history to verify published versions. Future product work is tracked in the roadmap.

Quickstart: try the portable core

You need Python 3.11 or newer and uv.

uv tool install fieldkit-cli

After installation, create and verify a credential-free local workspace:

fieldkit init --minimal ./fieldkit-workspace
fieldkit doctor
fieldkit skill list

The workspace commands create a generic local workspace, make it active in your fieldkit user configuration, and exercise the installed package without credentials or configured external services. See Installation and first success for source installs, optional profiles, expected results, and cleanup.

What it can do

  • Create and validate local pursuit workspaces.
  • Audit, forecast, and advance structured opportunity notes.
  • Run local watchers and assemble a morning brief.
  • Add Salesforce and Gmail context when you configure those services.
  • Enable AI-assisted, local web, browser-auth, or organization-provided capabilities independently.
  • Expose stable text, Markdown, and JSON output for scripts and agents.

Start with What fieldkit does, then choose integrations from Integrations and profiles. Read Local data and privacy before using real account or customer information.

Install a capability profile

The base package is intentionally small. Add only what you use:

uv tool install 'fieldkit-cli[google]'
uv tool install 'fieldkit-cli[llm]'
uv tool install 'fieldkit-cli[web]'
uv tool install 'fieldkit-cli[chrome-auth]'
uv tool install 'fieldkit-cli[all]'

Installing a profile provides its Python dependencies; it does not configure a provider, grant access, or send data anywhere.

Contribute

fieldkit welcomes bug reports, documentation, tests, code, design discussion, and issue triage. A contributor checkout has one supported setup path:

git clone https://github.com/<your-user>/fieldkit-cli.git
cd fieldkit-cli
make bootstrap
make pr-check

Read CONTRIBUTING.md before starting. Project authority is described in GOVERNANCE.md, support routes in SUPPORT.md, and private vulnerability reporting in SECURITY.md.

Maintainers preparing a release should follow RELEASING.md.

Dependency changes follow the dependency security policy, including license review, locked-graph auditing, and narrow exception requirements.

Compatibility and status

The portable core is tested on CPython 3.11 through 3.14 on Ubuntu and macOS, with a Fedora/RHEL-family container smoke path. Native Windows is experimental. Individual integrations can have narrower platform or access requirements; see Compatibility.

The public compatibility contract for 1.x and the distinction between supported and internal interfaces are documented in Product model.

License

fieldkit is licensed under the Apache License 2.0.

Metadata

Release files for fieldkit-cli 1.0.2

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

Source distribution (sdist)

Source distribution for fieldkit-cli 1.0.2
File Size Uploaded
fieldkit_cli-1.0.2.tar.gz 759.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for fieldkit-cli 1.0.2
File Interpreter ABI Platform
fieldkit_cli-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 1.8 MB

Release files / fieldkit_cli-1.0.2.tar.gz

Download URL fieldkit_cli-1.0.2.tar.gz
Size 759.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6dded0d0dd918b8e2f1f385cef80607ea6981b99e16c2f5aa2079c4899bab57b
BLAKE2b-256 checksum
How to use checksums
362e8c497c2c08879b84afa475640196f93015513763c67015e390977372c6b7
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 Oct 3, 2026.

Transparency log

Release files / fieldkit_cli-1.0.2-py3-none-any.whl

Download URL fieldkit_cli-1.0.2-py3-none-any.whl
Size 993.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6de8035cfa0bfc12c14cd9d39ec897130db8e444219fc592c1c64bf2c4d97edc
BLAKE2b-256 checksum
How to use checksums
3fb1ed2885e88d6b5fbd0e21b60549e4de7c3ff410b6e6d1330de418fcbdd3c9
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 Oct 3, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release 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