Skip to main content

Semi-QUalified Agent Wingman Kit — the stateful intelligence + MCP server layer for fledgling-equipped agents.

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

squawkit

Semi-QUalified Agent Wingman Kit. The stateful intelligence + MCP server layer for fledgling-equipped agents.

squawkit wraps fledgling's SQL macros with smart defaults, token-aware output, session caching, compound workflows, an MCP server, prompts, and resources. It is the Python-side "cold-start agent support" layer — the features that don't belong in fledgling's neutral SQL core.

Status

Phase 1 — extraction from fledgling/pro/. Runtime behavior identical to fledgling-mcp[pro]. Subsequent phases add new features, refactor to use pluckit, and retire the fledgling-mcp[pro] extra.

See docs/superpowers/specs/2026-04-10-squawkit-design.md for the full design.

Install

pip install -e .

Run

squawkit

Starts the FastMCP server on stdio.

Project details


Download files

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

Source Distribution

squawkit-0.1.0.tar.gz (31.2 kB view details)

Uploaded Source

Built Distribution

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

squawkit-0.1.0-py3-none-any.whl (21.9 kB view details)

Uploaded Python 3

File details

Details for the file squawkit-0.1.0.tar.gz.

File metadata

  • Download URL: squawkit-0.1.0.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for squawkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 56823dc2f914b69c336de380f8c8fb1bec9b2157faaa089a4558c59059061b6c
MD5 04a5da0e9c9aca2a45de6ee3452bbc2d
BLAKE2b-256 d2e4621b9aab827d66956090de9e949531e6d550daf0a1a4e549cc8af9d953b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for squawkit-0.1.0.tar.gz:

Publisher: release.yml on teaguesterling/squawkit

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

File details

Details for the file squawkit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: squawkit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for squawkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9e5b47edcd84c940fe9883382c7af338365ee439a586de3739edf0d0ce2c796b
MD5 709b4d75552bd2b4c0895a8785bab064
BLAKE2b-256 02ac040f4086156929a46b46186eeb9eed942c0850c9d11aa990549705931581

See more details on using hashes here.

Provenance

The following attestation bundles were made for squawkit-0.1.0-py3-none-any.whl:

Publisher: release.yml on teaguesterling/squawkit

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page