Skip to content

Docs: preferred way to list an externally-published community tool package (crewai-perseus-vault)? #6458

Description

@tcconnally

Question / docs contribution

I maintain a community memory tool for CrewAI, published as a standalone PyPI package crewai-perseus-vault. It exposes two BaseTools — perseus_vault_remember / perseus_vault_recall — giving agents explicit, durable long-term memory backed by Perseus Vault (an open-source, local-first, single-binary memory engine: SQLite + FTS5 + dense hybrid search, optional AES-256-GCM encryption, fully offline).

I'd like to document it, but I want to follow your preferred path rather than guess. Every tool currently under docs/.../tools/ ships inside the crewai_tools package, so there's no existing precedent for listing an externally-published tool package.

What's your preferred mechanism?

  1. A docs-only PR adding a page under an existing category (e.g. tools/database-data/) that documents the external crewai-perseus-vault package — analogous to how existing external-service tools are documented; or
  2. Contributing the tool into the crewai_tools package (per BUILDING_TOOLS.md); or
  3. Something else / a dedicated place for community/third-party tools?

Happy to open the PR immediately once you point me at the right approach. Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions