semvec/pypi-packages huggingface dataset:
AbstractAgent 0.1.0
Placeholder for autonomous stateful agents with advanced memory - Future modularization of AbstractLLM agent functionality
Requires Python: >=3.8
Keywords: ai, agent, llm, autonomous, memory, stateful, placeholder

# AbstractAgent

**🚧 PLACEHOLDER PACKAGE 🚧**

This is a **placeholder package** to secure the "AbstractAgent" name on PyPI for future development.

## Overview

AbstractAgent will be a Python library for creating autonomous stateful agents with advanced memory capabilities. This package represents a planned modularization of agent functionality currently present in the AbstractLLM project, providing better separation of concerns and enhanced evolution capabilities.

## Current Status

**This package is currently a PLACEHOLDER with no functional implementation.**

## Planned Features

When fully implemented, AbstractAgent will provide:

- 🤖 **Autonomous Stateful Agents**: Self-managing agents that maintain state across interactions
- 🧠 **Advanced Memory Systems**: Sophisticated memory management for long-term context retention
- 🏗️ **Modular Architecture**: Clean separation of concerns for better maintainability
- 🔄 **Enhanced Evolution**: Improved capabilities for agent learning and adaptation
- 🔌 **AbstractLLM Integration**: Seamless integration with AbstractLLM backends

## Development Timeline

- **Phase 1** (Current): Placeholder package to secure PyPI name ✅
- **Phase 2** (Planned): Design and architecture planning
- **Phase 3** (Planned): Core agent implementation
- **Phase 4** (Planned): Memory system implementation
- **Phase 5** (Planned): Integration and testing

## Installation

```bash
pip install AbstractAgent
```

## Usage (Placeholder)

```python
from abstractagent import AbstractAgent

# This is a placeholder - no functional implementation yet
agent = AbstractAgent()
print(agent.get_info())
```

## Contributing

This project is in its early planning phase. Contribution guidelines will be established as the project develops.

## License

MIT License - See LICENSE file for details.

## Related Projects

- [AbstractLLM](https://github.com/abstractllm/AbstractLLM) - The parent project containing current agent implementations

## Contact

For questions or discussions about this project's development:
- Email: contact@abstractagent.dev
- Issues: [GitHub Issues](https://github.com/abstractagent/AbstractAgent/issues)

---

**Note**: This is a placeholder package. The actual implementation will be developed as the project evolves from the AbstractLLM codebase.
embygram 2025.9.20
Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots
Requires Python: >=3.8
Keywords: api, chat, client, library, messenger, mtproto, python, telegram

<p align="center">
    <a href="https://github.com/KurimuzonAkuma/pyrogram">
        <img src="https://raw.githubusercontent.com/KurimuzonAkuma/kurigramartwork/master/kurigram-logo.png" alt="Pyrogram" width="128">
    </a>
    <br>
    <b>Telegram MTProto API Framework for Python</b>
    <br>
    <a href="https://kurigram.live">
        Homepage
    </a>
    •
    <a href="https://docs.kurigram.live">
        Documentation
    </a>
    •
    <a href="https://t.me/kurigram_news">
        News
    </a>
    •
    <a href="https://t.me/kurigram_chat">
        Chat
    </a>
</p>

## Pyrogram

> [!NOTE]
> Unfortunately, the original pyrogram is no longer supported. I will try to be your @delivrance.

> Elegant, modern and asynchronous Telegram MTProto API framework in Python for users and bots

``` python
from pyrogram import Client, filters

app = Client("my_account")


@app.on_message(filters.private)
async def hello(client, message):
    await message.reply("Hello from Pyrogram!")


app.run()
```

**Pyrogram** is a modern, elegant and asynchronous [MTProto API](https://docs.kurigram.live/topics/mtproto-vs-botapi)
framework. It enables you to easily interact with the main Telegram API through a user account (custom client) or a bot
identity (bot API alternative) using Python.

### Support

If you'd like to support my fork, you can consider:

- `kurimuzonakuma.ton` - TON
- `TCbZ7CSpTvTJ6rno2eoWWYBx7hmYF75wk3` - USDT TRC20

### Key Features

- **Ready**: Install Pyrogram with pip and start building your applications right away.
- **Easy**: Makes the Telegram API simple and intuitive, while still allowing advanced usages.
- **Elegant**: Low-level details are abstracted and re-presented in a more convenient way.
- **Fast**: Boosted up by [TgCrypto](https://github.com/pyrogram/tgcrypto), a high-performance cryptography library written in C.
- **Type-hinted**: Types and methods are all type-hinted, enabling excellent editor support.
- **Async**: Fully asynchronous (also usable synchronously if wanted, for convenience).
- **Powerful**: Full access to Telegram's API to execute any official client action and more.

### Installing

Stable version

``` bash
pip3 install kurigram
```

Dev version
``` bash
pip3 install https://github.com/KurimuzonAkuma/pyrogram/archive/dev.zip --force-reinstall
```

### Resources

- Check out the [docs](https://docs.kurigram.live) to learn more about Pyrogram, get started right
away and discover more in-depth material for building your client applications.
- Join the [official channel](https://t.me/kurigram_news) and stay tuned for news, updates and announcements.
- Join the [official chat](https://t.me/kurigram_chat) to communicate with people.