williamtoolbox


Namewilliamtoolbox JSON
Version 0.0.41 PyPI version JSON
download
home_pageNone
Summarywilliamtoolbox: William Toolbox
upload_time2025-02-22 13:18:07
maintainerNone
docs_urlNone
authorallwefantasy
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # William Toolbox 🧰

William Toolbox is an open-source project designed to simplify the management of byzerllm models and auto-cder.RAG (Retrieval-Augmented Generation) systems. It provides a user-friendly interface for deploying, monitoring, and controlling various AI models and RAG setups.

This project is powered by [auto-coder.chat](https://auto-coder.chat). You can check how we develop this project by reading yamls in directory `auto-coder-actions`.


![image](./images/image.png)

ι£žδΉ¦ζ–‡ζ‘£ι“ΎζŽ₯: https://uelng8wukz.feishu.cn/wiki/R7mswlEn2iROu4kbUezcRyJAnSf?fromScene=spaceOverview

## 🌟 Features

- πŸ€– Model Management: Deploy, start, stop, and monitor AI models
- πŸ“š RAG System Management: Create and control RAG setups
- πŸ–₯️ User-friendly Web Interface: Easy-to-use dashboard for all operations
- πŸ”„ Real-time Status Updates: Monitor the status of your models and RAGs
- πŸ› οΈ Flexible Configuration: Customize model and RAG parameters

## πŸš€ Getting Started

### Prerequisites

- Python 3.9+

### Installation

```
pip install -U williamtoolbox
```

### Running the Application

0. Create a work directory and cd into it:
   ```
   mkdir william-toolbox && cd william-toolbox
   ```

1. Start the backend server:
   ```   
   william.toolbox.backend
   ```

2. Start the frontend server:
   ```   
   william.toolbox.frontend
   ```

3. Open your browser and navigate to `http://localhost:8006`

## πŸ“– Usage

1. **Adding a Model**: Click on "Add Model" and fill in the required information.
2. **Managing Models**: Use the model list to start, stop, or check the status of your models.
3. **Creating a RAG**: Click on "Add RAG" and provide the necessary details.
4. **Managing RAGs**: Control and monitor your RAG systems from the RAG list.

## 🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

## πŸ“„ License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

## πŸ™ Acknowledgements

- Thanks to all contributors who have helped shape William Toolbox.
- Special thanks to the open-source community for providing the tools and libraries that make this project possible.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "williamtoolbox",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "allwefantasy",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/e1/20/ac850d8152ad3a47d4c7773a12a838e40f285f9e7eb45db7f45ccbf44be8/williamtoolbox-0.0.41.tar.gz",
    "platform": null,
    "description": "# William Toolbox \ud83e\uddf0\n\nWilliam Toolbox is an open-source project designed to simplify the management of byzerllm models and auto-cder.RAG (Retrieval-Augmented Generation) systems. It provides a user-friendly interface for deploying, monitoring, and controlling various AI models and RAG setups.\n\nThis project is powered by [auto-coder.chat](https://auto-coder.chat). You can check how we develop this project by reading yamls in directory `auto-coder-actions`.\n\n\n![image](./images/image.png)\n\n\u98de\u4e66\u6587\u6863\u94fe\u63a5\uff1a https://uelng8wukz.feishu.cn/wiki/R7mswlEn2iROu4kbUezcRyJAnSf?fromScene=spaceOverview\n\n## \ud83c\udf1f Features\n\n- \ud83e\udd16 Model Management: Deploy, start, stop, and monitor AI models\n- \ud83d\udcda RAG System Management: Create and control RAG setups\n- \ud83d\udda5\ufe0f User-friendly Web Interface: Easy-to-use dashboard for all operations\n- \ud83d\udd04 Real-time Status Updates: Monitor the status of your models and RAGs\n- \ud83d\udee0\ufe0f Flexible Configuration: Customize model and RAG parameters\n\n## \ud83d\ude80 Getting Started\n\n### Prerequisites\n\n- Python 3.9+\n\n### Installation\n\n```\npip install -U williamtoolbox\n```\n\n### Running the Application\n\n0. Create a work directory and cd into it:\n   ```\n   mkdir william-toolbox && cd william-toolbox\n   ```\n\n1. Start the backend server:\n   ```   \n   william.toolbox.backend\n   ```\n\n2. Start the frontend server:\n   ```   \n   william.toolbox.frontend\n   ```\n\n3. Open your browser and navigate to `http://localhost:8006`\n\n## \ud83d\udcd6 Usage\n\n1. **Adding a Model**: Click on \"Add Model\" and fill in the required information.\n2. **Managing Models**: Use the model list to start, stop, or check the status of your models.\n3. **Creating a RAG**: Click on \"Add RAG\" and provide the necessary details.\n4. **Managing RAGs**: Control and monitor your RAG systems from the RAG list.\n\n## \ud83e\udd1d Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n## \ud83d\udcc4 License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## \ud83d\ude4f Acknowledgements\n\n- Thanks to all contributors who have helped shape William Toolbox.\n- Special thanks to the open-source community for providing the tools and libraries that make this project possible.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "williamtoolbox: William Toolbox",
    "version": "0.0.41",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1be46f581c3d2847b9bb2b80bc1f448c30a5b5c6b9cb2a772d34a2856b178636",
                "md5": "f559bf87242ec8f760ccfeb7465f26b5",
                "sha256": "e4aa5a09b564663108d9dd318cd5dfff977c5bc672aed094f7df8f2823e60f02"
            },
            "downloads": -1,
            "filename": "williamtoolbox-0.0.41-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f559bf87242ec8f760ccfeb7465f26b5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 88559267,
            "upload_time": "2025-02-22T13:18:00",
            "upload_time_iso_8601": "2025-02-22T13:18:00.301719Z",
            "url": "https://files.pythonhosted.org/packages/1b/e4/6f581c3d2847b9bb2b80bc1f448c30a5b5c6b9cb2a772d34a2856b178636/williamtoolbox-0.0.41-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e120ac850d8152ad3a47d4c7773a12a838e40f285f9e7eb45db7f45ccbf44be8",
                "md5": "53909672a2a0cb3d1409c4e9ad8c08ce",
                "sha256": "07b6afc4b583a8b416d2d255bd16ed8e1c047d84e0365806682f8a2c9356aaf3"
            },
            "downloads": -1,
            "filename": "williamtoolbox-0.0.41.tar.gz",
            "has_sig": false,
            "md5_digest": "53909672a2a0cb3d1409c4e9ad8c08ce",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 3822766,
            "upload_time": "2025-02-22T13:18:07",
            "upload_time_iso_8601": "2025-02-22T13:18:07.131064Z",
            "url": "https://files.pythonhosted.org/packages/e1/20/ac850d8152ad3a47d4c7773a12a838e40f285f9e7eb45db7f45ccbf44be8/williamtoolbox-0.0.41.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-22 13:18:07",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "williamtoolbox"
}
        
Elapsed time: 2.48479s