Skip to main content

Security and governance layer for AI agent tool access

Project description

░█▀▀░█▀█░█▀▀░▀█▀░█▀█░█▀▄░█░░█░█
░█▀▀░█▀█░█░░░░█░░█░█░█▀▄░█░░░█░
░▀░░░▀░▀░▀▀▀░░▀░░▀▀▀░▀░▀░▀▀▀░▀░

Factorly

Your agent calls tools. Factorly holds the keys.

A security and governance layer between AI agents and the tools they use. REST APIs, CLI commands, MCP servers — one config, one audit log, one set of rules.

Install

pip install factorly

Or with pipx:

pipx install factorly

Try It in 10 Seconds

# Run any command with compression + logging
factorly exec -- git status

# Wrap any MCP server with zero config
factorly wrap -- npx @modelcontextprotocol/server-everything

# Install a template for a service you use
factorly tools import templates github

Quick Start

factorly init                              # set up a project
factorly vault set GITHUB_TOKEN ghp_xxx    # store a secret
factorly sync                              # connect to Claude Code / Cursor

What You Get

  • Credential isolation — secrets in encrypted vault, agent never sees them
  • Governance — deny, confirm, rate limit, loop detection per tool
  • Audit log — every call logged with params, response, and governance outcome
  • 36 templates — pre-built configs for GitHub, Slack, Stripe, Gmail, Linear, and more
  • Zero-config proxyfactorly wrap and factorly exec add safety instantly

Supported Platforms

OS Architecture
Linux x64
macOS x64, arm64
Windows x64

The pip package downloads the pre-built Go binary for your platform on first run.

Documentation

Full docs at github.com/factorly-dev/factorly-cli

License

MIT

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

factorly-0.1.10.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

factorly-0.1.10-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file factorly-0.1.10.tar.gz.

File metadata

  • Download URL: factorly-0.1.10.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for factorly-0.1.10.tar.gz
Algorithm Hash digest
SHA256 d66db1a1e49a56d0389fd45aa25e96b6ea872aedff763b67014938690be43bb5
MD5 c46621f06af3755c2ba3fd74bd54493c
BLAKE2b-256 225d0f34254d3959e864bc854acd20c6a7daa767eb938c3abff3f29a7f169f9f

See more details on using hashes here.

File details

Details for the file factorly-0.1.10-py3-none-any.whl.

File metadata

  • Download URL: factorly-0.1.10-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.13

File hashes

Hashes for factorly-0.1.10-py3-none-any.whl
Algorithm Hash digest
SHA256 cd3c4dd9529d7c361debd1410d6331fc3d5f4b00c75c22165fb8a8838685c6ca
MD5 8e18b883ef45c730e0d0c96e2fdceb49
BLAKE2b-256 78d4528e4fc217a915f464764f69417f54115e4214cb0ac81b129e41685c87ea

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