Skip to main content

No project description provided

Project description

specialagent

A minimalist autonomous agent

Lint Test Deploy Release PyPI

Features

  • Function calling for shell access and file operations
  • Zero-dependency Python implementation

Security

This package allows LLMs to directly execute shell commands. It should never be used without appropriate sandboxing.

Usage

uvx specialagent

or

pipx specialagent

Configuration

In its default configuration, the agent will attempt to use the default model hosted at http://127.0.0.1:8080/v1/chat/completions (the llama.cpp default). If a Gemini key is provided, the agent will instead use Gemma 4 31B hosted on AI Studio.

export GEMINI_API_KEY='your-api-key-here'

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

specialagent-0.7.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

specialagent-0.7.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file specialagent-0.7.0.tar.gz.

File metadata

  • Download URL: specialagent-0.7.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for specialagent-0.7.0.tar.gz
Algorithm Hash digest
SHA256 3784b1886a649fcba4ed58afc7233abe441b4ac93ca406407a265dfe81cee359
MD5 353f1fb5444950bfb113fb61e679c5d1
BLAKE2b-256 9e129fbd748df402042546ee893af54cc9b541881acb6eb58b69a14377e9b7cc

See more details on using hashes here.

File details

Details for the file specialagent-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: specialagent-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.14 {"installer":{"name":"uv","version":"0.11.14","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for specialagent-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4153c02001963275c4f924feb30a6dda3610f5f91f4bb5973f6e4756a3cb1937
MD5 7d07d06351820ca32ba51f2dbc0f0c3d
BLAKE2b-256 6ee1480ea8b053b5525faf3af5ceba93de5d373fcacc32a0b7e1d6b1ee551ac4

See more details on using hashes here.

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