AbstractMemory


NameAbstractMemory JSON
Version 0.0.1 PyPI version JSON
download
home_pageNone
SummaryPLACEHOLDER: Memory system for transforming stateless LLMs into stateful LLMs - primarily designed for AbstractLLM integration
upload_time2025-09-19 10:22:58
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords llm memory stateful ai placeholder
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # AbstractMemory - PLACEHOLDER PROJECT

⚠️ **WARNING: This is a placeholder package** ⚠️

## Overview

AbstractMemory is a placeholder package that reserves the name on PyPI for a future memory system designed to transform stateless LLMs into stateful LLMs.

## Current Status

**This package is currently a PLACEHOLDER and should NOT be used in production.**

The actual memory system implementation is currently integrated within the AbstractLLM project. This separate package exists to:

1. **Reserve the PyPI name** for future modularization
2. **Enable clean separation of concerns** when the code is extracted from AbstractLLM
3. **Facilitate better evolution and maintenance** of the memory system as a standalone component
4. **Allow reusability** across different LLM frameworks in the future

## Future Vision

AbstractMemory will provide:

- **Stateful Memory Management**: Transform stateless LLMs into stateful systems
- **Primary AbstractLLM Integration**: Seamless integration with AbstractLLM
- **Modular Architecture**: Clean separation from core LLM functionality
- **Extensible Framework**: Support for various memory strategies and backends

## Installation

```bash
pip install AbstractMemory
```

## Usage

Currently, attempting to use any functionality will raise a `PlaceholderError`:

```python
import abstractmemory

# This will raise PlaceholderError
abstractmemory.placeholder_warning()
```

## Development Timeline

The actual implementation will be extracted and modularized from AbstractLLM when:
- The AbstractLLM memory system reaches sufficient maturity
- Clean interfaces are established
- Comprehensive testing framework is in place

## Contributing

This is a placeholder project. For memory-related contributions, please refer to the AbstractLLM project until the code is modularized.

## License

MIT License - See LICENSE file for details.

## Contact

For questions about future development plans, please refer to the AbstractLLM project documentation.

---

**Remember: This is a placeholder. The real implementation is coming soon!**

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "AbstractMemory",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "AbstractMemory Team <contact@example.com>",
    "keywords": "llm, memory, stateful, ai, placeholder",
    "author": null,
    "author_email": "AbstractMemory Team <contact@example.com>",
    "download_url": "https://files.pythonhosted.org/packages/53/85/65d6378ce97365395dd84f3a8ce697b46f46b33e6ff3dc870fd7405c6260/abstractmemory-0.0.1.tar.gz",
    "platform": null,
    "description": "# AbstractMemory - PLACEHOLDER PROJECT\n\n\u26a0\ufe0f **WARNING: This is a placeholder package** \u26a0\ufe0f\n\n## Overview\n\nAbstractMemory is a placeholder package that reserves the name on PyPI for a future memory system designed to transform stateless LLMs into stateful LLMs.\n\n## Current Status\n\n**This package is currently a PLACEHOLDER and should NOT be used in production.**\n\nThe actual memory system implementation is currently integrated within the AbstractLLM project. This separate package exists to:\n\n1. **Reserve the PyPI name** for future modularization\n2. **Enable clean separation of concerns** when the code is extracted from AbstractLLM\n3. **Facilitate better evolution and maintenance** of the memory system as a standalone component\n4. **Allow reusability** across different LLM frameworks in the future\n\n## Future Vision\n\nAbstractMemory will provide:\n\n- **Stateful Memory Management**: Transform stateless LLMs into stateful systems\n- **Primary AbstractLLM Integration**: Seamless integration with AbstractLLM\n- **Modular Architecture**: Clean separation from core LLM functionality\n- **Extensible Framework**: Support for various memory strategies and backends\n\n## Installation\n\n```bash\npip install AbstractMemory\n```\n\n## Usage\n\nCurrently, attempting to use any functionality will raise a `PlaceholderError`:\n\n```python\nimport abstractmemory\n\n# This will raise PlaceholderError\nabstractmemory.placeholder_warning()\n```\n\n## Development Timeline\n\nThe actual implementation will be extracted and modularized from AbstractLLM when:\n- The AbstractLLM memory system reaches sufficient maturity\n- Clean interfaces are established\n- Comprehensive testing framework is in place\n\n## Contributing\n\nThis is a placeholder project. For memory-related contributions, please refer to the AbstractLLM project until the code is modularized.\n\n## License\n\nMIT License - See LICENSE file for details.\n\n## Contact\n\nFor questions about future development plans, please refer to the AbstractLLM project documentation.\n\n---\n\n**Remember: This is a placeholder. The real implementation is coming soon!**\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "PLACEHOLDER: Memory system for transforming stateless LLMs into stateful LLMs - primarily designed for AbstractLLM integration",
    "version": "0.0.1",
    "project_urls": {
        "Bug Reports": "https://github.com/abstractmemory/abstractmemory/issues",
        "Documentation": "https://github.com/abstractmemory/abstractmemory#readme",
        "Homepage": "https://github.com/abstractmemory/abstractmemory",
        "Repository": "https://github.com/abstractmemory/abstractmemory"
    },
    "split_keywords": [
        "llm",
        " memory",
        " stateful",
        " ai",
        " placeholder"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "416b85dddd90f81a7425262bdd016d8585942219c10d0bb2c968b3982ca37ebb",
                "md5": "df23e0974e55f20aa2cd9abc52e4418b",
                "sha256": "6a70626ccd3d9491499feed00c58df5e5348408939d474109289a1fdf8603283"
            },
            "downloads": -1,
            "filename": "abstractmemory-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "df23e0974e55f20aa2cd9abc52e4418b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 4030,
            "upload_time": "2025-09-19T10:22:57",
            "upload_time_iso_8601": "2025-09-19T10:22:57.104432Z",
            "url": "https://files.pythonhosted.org/packages/41/6b/85dddd90f81a7425262bdd016d8585942219c10d0bb2c968b3982ca37ebb/abstractmemory-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "538565d6378ce97365395dd84f3a8ce697b46f46b33e6ff3dc870fd7405c6260",
                "md5": "7ff4659b6d79d59bcd2a8075cb649d34",
                "sha256": "3c72f0ebfeb75bc03e40f4825990796262fb0a1d95f589404e1d5c36af5fec33"
            },
            "downloads": -1,
            "filename": "abstractmemory-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "7ff4659b6d79d59bcd2a8075cb649d34",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 3619,
            "upload_time": "2025-09-19T10:22:58",
            "upload_time_iso_8601": "2025-09-19T10:22:58.079052Z",
            "url": "https://files.pythonhosted.org/packages/53/85/65d6378ce97365395dd84f3a8ce697b46f46b33e6ff3dc870fd7405c6260/abstractmemory-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-19 10:22:58",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "abstractmemory",
    "github_project": "abstractmemory",
    "github_not_found": true,
    "lcname": "abstractmemory"
}
        
Elapsed time: 1.46432s