Skip to main content

MnemoPay tools for CrewAI — give any crew persistent memory and micropayments

Project description

MnemoPay for CrewAI

Give any CrewAI crew persistent cognitive memory and micropayment capabilities.

Install

pip install mnemopay-crewai

Usage

from crewai import Agent, Crew, Task
from mnemopay_crewai import mnemopay_tools

# Local MCP server (spawns automatically)
tools = mnemopay_tools()

# Or connect to remote server
tools = mnemopay_tools(server_url="https://mnemopay-mcp.fly.dev")

agent = Agent(
    role="Research Assistant",
    goal="Help users with research and remember findings across sessions",
    tools=tools,
)

task = Task(
    description="Research AI agent infrastructure and remember key findings",
    agent=agent,
)

crew = Crew(agents=[agent], tasks=[task])
crew.kickoff()

Tools (13)

Memory

  • remember — Store a memory (auto-scored importance)
  • recall — Semantic search over memories
  • forget — Delete a memory by ID
  • reinforce — Boost memory importance after positive outcome
  • consolidate — Prune stale memories

Payments

  • charge — Create escrow for value delivered
  • settle — Finalize payment (boosts reputation, reinforces memories)
  • refund — Refund transaction (docks reputation)
  • balance — Check wallet and reputation

Observability

  • profile — Full agent stats
  • reputation — Detailed reputation report with tier and settlement rate
  • logs — Audit trail
  • history — Transaction history

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

mnemopay_crewai-1.0.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.

mnemopay_crewai-1.0.0-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file mnemopay_crewai-1.0.0.tar.gz.

File metadata

  • Download URL: mnemopay_crewai-1.0.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for mnemopay_crewai-1.0.0.tar.gz
Algorithm Hash digest
SHA256 6494b8e9d730a04a260fa5d4d429362519d6731a0977387bc9a85de10399155e
MD5 f3295e13bea13275f316d511a0175fd7
BLAKE2b-256 3a733531c92055e1fdc5102af51cdeb46177a7066095a4b3d9aacd3ec479b109

See more details on using hashes here.

File details

Details for the file mnemopay_crewai-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mnemopay_crewai-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 50c4c04ce9ef347c663b362b27d194dee2c8589bf575999961971d9ea74525f9
MD5 94a25950a7e10e99d00a189728708f7d
BLAKE2b-256 4eee67fce6f1937125bdfb1bd85fbf79d02704f9bcb7a792284c92a0c43ae09f

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