Skip to main content

Maton

Self-improving personal agent with git-native memory and human-auditable reasoning.

Install

uv tool install maton

Or with pip:

pip install maton

Quick Start

# Create a maton
maton init my-maton

# Ask it something
maton ask my-maton "what's your name?"

How It Works

A maton is a git repository. Its state is its files. Every change is a commit. Point an LLM at it and it can read itself, understand itself, and act.

Requirements

  • Python 3.12+
  • An OpenAI-compatible LLM endpoint (e.g., oMLX for local inference)

Metadata

Release files for maton 0.1.0

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

Source distribution (sdist)

Source distribution for maton 0.1.0
File Size Uploaded
maton-0.1.0.tar.gz 3.0 kB Details

Built distribution (wheel)

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

Total release size: 7.4 kB

Release files / maton-0.1.0.tar.gz

Download URL maton-0.1.0.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7e4c10b516adc5f347033b9df150a9fbe430b0d5702a093b060cc7d71dc2ad42
BLAKE2b-256 checksum
How to use checksums
fbdb2620f0db0be5a22ec5cd2cb8e1ce9f09bd917e3c39bbb104aa7441ba0fd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / maton-0.1.0-py3-none-any.whl

Download URL maton-0.1.0-py3-none-any.whl
Size 4.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1dc9492ad4a35481cc89d7932cde38a999055c7a45f429de100a45d34902aa23
BLAKE2b-256 checksum
How to use checksums
6aed7ce8c0bfd446f347a5305023278c0693f3363d799c63e1a4e3dff8db10cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.1.0 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