AI Analysis
The package is assessed as having a low risk score due to minimal evidence of potential threats such as shell execution, obfuscation, or credential risks. However, the lack of detailed metadata and repository information slightly elevates the risk.
- Low risk scores in network, shell, obfuscation, and credential checks
- Concerns over sparse metadata and maintainer information
Per-check LLM notes
- Network: The observed network call patterns indicate the package is likely making HTTP requests to external services, which is common for packages that provide API access or remote service interaction.
- Shell: No shell execution patterns were detected, indicating no immediate risk associated with command execution.
- Obfuscation: No obfuscation patterns detected, indicating low risk of malicious intent.
- Credentials: No credential harvesting patterns detected, suggesting safe handling of sensitive information.
- Metadata: The missing repository and sparse maintainer information raise concerns but do not definitively indicate malicious intent.
Heuristic Checks
Found 4 network call pattern(s)
", "") self._client = httpx.AsyncClient(timeout=timeout) def _headers(self, agent_id: str | Non─────────────────── client = httpx.AsyncClient(timeout=15.0) async def brain_request(endpoint: str, agenthandler) client._client = httpx.AsyncClient(transport=transport, timeout=2.0) return client # ----handler) client._client = httpx.AsyncClient(transport=transport, timeout=2.0) caplog.set_level(logg
No obfuscation patterns detected
No shell execution patterns detected
No credential harvesting patterns detected
No typosquatting candidates detected
Email domain looks legitimate: agentbrain.ch>
All external links appear legitimate
Repository not found (deleted or private)
Repository not found (deleted or private)
2 maintainer concern(s) found
Author name is missing or very shortAuthor "" appears to have only 1 package on PyPI (new or inactive account)
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Create a personal memory management app called 'MemoSync' using the Python package 'agentbrain-mcp'. MemoSync should allow users to sync and manage their personal memories across multiple sources like Claude Code, Claude Desktop, Cursor, and Windsurf. The app should provide a user-friendly interface for adding new memories, categorizing them, and searching through past entries. Additionally, it should support real-time updates and notifications when new memories are added from any connected source. Utilize 'agentbrain-mcp' to handle the communication between different memory sources and the app, leveraging its stdio and Streamable-HTTP transport capabilities. Implement the following features: 1. User authentication and profile management 2. Add, edit, delete, and categorize memories 3. Real-time synchronization of memories across all connected sources 4. Search functionality with filters based on date, category, and source 5. Notifications for new memories added from any source 6. Export memories to CSV or JSON format for backup purposes 7. Ensure data privacy and security while syncing and storing memories