Open software

fieldkit

A free Python toolbox of the patterns we proved on one small AI desktop. Search your own files, test models, fine-tune them, and ship them. Take only the parts you need.

  • Open source
  • Python
  • Proven on Spark
fieldkit
Language
Python
Install
pip
Proven on
DGX Spark
License
Free (Apache 2.0)

fieldkit

fieldkit is a free box of Python tools for building with AI. We made it while doing real AI research on one small desktop, the NVIDIA DGX Spark, and packed in every pattern that worked. You do not have to take the whole box. Pull in just the one part you need and leave the rest.

What is in the box

The pieces cover the whole job, end to end:

  • Search your own files. Point it at your notes or documents and ask questions. It finds the right parts first, then answers from them. People call this RAG, which just means “look it up, then answer.”
  • Talk to a local model. A simple, reliable way to send questions to an AI model running on your own machine.
  • Test and grade. Run checks on a model and score how well it does, even using one AI to grade another.
  • Fine-tune. Teach a model a new skill by training it on your own examples.
  • Shrink to run faster. Make a model smaller so it runs quicker, and measure what you traded away. The trade is called quantizing.
  • Publish. Build a clean model card and ship the model to HuggingFace for others.

There are smaller helpers too, for drawing charts, running notebooks, and keeping a tidy record of every experiment you try.

Proven, not promised

Every tool here ran on a real desktop doing real work, not in a slide deck. The same kit built and shipped our open models. So when you reach for a piece, you are reaching for something that already earned its keep.

Install

pip install fieldkit

Use it

# Will this model fit on the desktop, with this much context?
# fieldkit does the memory math and tells you straight.
fieldkit feasibility llama-3.1-70b --ctx 4096 --batch 32 --dtype fp8

Specs

Language
Python 3.11 or newer
Install
pip install fieldkit (from PyPI)
Proven on
An NVIDIA DGX Spark desktop, 128 GB of memory
Covers
Search, testing, fine-tuning, shrinking, and publishing
License
Apache 2.0 (free to use)