A python framework to create your personal AI assistant.
Project description
chatcell
A python framework to create your personal AI assistant 🤖.
Getting Started • License • Changelog
chatcell is a Python framework that allows you to create a chatbot, which can respond to your commands and perform various tasks according to your requirements.
⚡ Highlights
- 💬 Create your personal AI assistant.
- 📈 Customize responses and functions to enhance versatility.
- 🧩 Extentable framework for variety of chat-based tasks.
- 🔗 Integrated with cutting-edge AI stack.
- 🤗 One-click deployment to Hugging Face and Replit.
🔧 Installation
-
chatcell can be installed using pip with the following command:
pip install chatcell
💡 Examples
- Example implementations
- Echo Bot, an example bot which return exactly what you send to him.
- Cat Bot, this example is intended to cover most of the options that the chatcell provides.
- OpenAI Bot, an example bot built on top of OpenAI Chat Completion API, powered by openai-python.
- LangChain Bot, an example bot built on top of ChatGPT using LangChain.
- LlamaIndex Bot, a knowledge-augmented bot powered by LlamaIndex.
🌱 Contributing
- Contributions to the chatcell framework are welcome! Please submit any bug reports, feature requests, or pull requests through the GitHub repository.
License
- This project is licensed under the Apache-2.0 License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
chatcell-0.0.1.tar.gz
(8.0 kB
view details)
Built Distribution
File details
Details for the file chatcell-0.0.1.tar.gz
.
File metadata
- Download URL: chatcell-0.0.1.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.10.11 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 77eecfd6c052a2b9d1526ccf00236bf7abea69d9ab1348535dd0bc6110ad4690 |
|
MD5 | 79cf11fb99fc96280ccb36c5d2bd5ab5 |
|
BLAKE2b-256 | 6939f4aa82189cf646b5706200460750f51e2ba14b862b387eda6b09e564b05c |
File details
Details for the file chatcell-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: chatcell-0.0.1-py3-none-any.whl
- Upload date:
- Size: 8.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.10.11 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c388de71ddcd3fdafcccb44031e5c6fb55c59e5abdc32b25b14760ebde0f0881 |
|
MD5 | da912e157e577de6b839f2515e841940 |
|
BLAKE2b-256 | 4b469dd811f4209d088386f4b6558c7f9f75a8ea086341b9c6cab74917a1f2a2 |