llmbrix


Namellmbrix JSON
Version 0.1.0a10 PyPI version JSON
download
home_pageNone
SummaryLow abstraction agentic LLM framework.
upload_time2025-07-26 13:23:19
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11
licenseNone
keywords llm agent framework ai chatbot llmbrix llmbricks
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![logo](https://github.com/matejkvassay/LLMBrix/blob/main/img/logo.png?raw=true)

# About LLMBrix

- in early alpha development do not use productively
- low abstraction LLM framework
- simple toolkit to create AI apps

# Install

```bash
pip install llmbrix --pre
```
# Use

See examples in `examples/` dir.

# Development notes

### Install package

```bash
pip install -e '.[dev]'
```

### Configure pre-commit hook

```bash
pip install pre-commit
```

```bash
pre-commit install
```

### Run tests

```bash
pytest
```

### Env setup

#### OpenAI API key

This framework currently supports only OpenAI completion API
as an LLM backend. To enable it you have to configure env variable
with your API access token (see https://platform.openai.com/docs/quickstart for more details).

```bash
export OPENAI_API_KEY="<YOUR API TOKEN>"
```

### Other

#### Release test install

```bash
pip install --index-url https://test.pypi.org/simple/ \
            --extra-index-url https://pypi.org/simple \
            llmbrix --pre
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "llmbrix",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "LLM, agent, framework, AI, chatbot, llmbrix, llmbricks",
    "author": null,
    "author_email": "Matej Kvassay <matejkvassay5@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/87/1d/e6a5bee4fffaf301389c16b95a7f65e20dcb97d0f364a8c30e8829622b61/llmbrix-0.1.0a10.tar.gz",
    "platform": null,
    "description": "![logo](https://github.com/matejkvassay/LLMBrix/blob/main/img/logo.png?raw=true)\n\n# About LLMBrix\n\n- in early alpha development do not use productively\n- low abstraction LLM framework\n- simple toolkit to create AI apps\n\n# Install\n\n```bash\npip install llmbrix --pre\n```\n# Use\n\nSee examples in `examples/` dir.\n\n# Development notes\n\n### Install package\n\n```bash\npip install -e '.[dev]'\n```\n\n### Configure pre-commit hook\n\n```bash\npip install pre-commit\n```\n\n```bash\npre-commit install\n```\n\n### Run tests\n\n```bash\npytest\n```\n\n### Env setup\n\n#### OpenAI API key\n\nThis framework currently supports only OpenAI completion API\nas an LLM backend. To enable it you have to configure env variable\nwith your API access token (see https://platform.openai.com/docs/quickstart for more details).\n\n```bash\nexport OPENAI_API_KEY=\"<YOUR API TOKEN>\"\n```\n\n### Other\n\n#### Release test install\n\n```bash\npip install --index-url https://test.pypi.org/simple/ \\\n            --extra-index-url https://pypi.org/simple \\\n            llmbrix --pre\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Low abstraction agentic LLM framework.",
    "version": "0.1.0a10",
    "project_urls": {
        "Documentation": "https://github.com/matejkvassay/LLMBrix#readme",
        "Homepage": "https://github.com/matejkvassay/LLMBrix",
        "Issues": "https://github.com/matejkvassay/LLMBrix/issues",
        "Repository": "https://github.com/matejkvassay/LLMBrix"
    },
    "split_keywords": [
        "llm",
        " agent",
        " framework",
        " ai",
        " chatbot",
        " llmbrix",
        " llmbricks"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7a033d0c1d2f6fdb33f4a8d95eceae352ae56eb1a05b4669889dcb4e608a9819",
                "md5": "aa6dbd853d42bd737341d140ba0a0474",
                "sha256": "6b0380d2acf5171ff32238d90a2d426eec8124359222039dfb4edb2f26014c65"
            },
            "downloads": -1,
            "filename": "llmbrix-0.1.0a10-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "aa6dbd853d42bd737341d140ba0a0474",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 23767,
            "upload_time": "2025-07-26T13:23:17",
            "upload_time_iso_8601": "2025-07-26T13:23:17.702389Z",
            "url": "https://files.pythonhosted.org/packages/7a/03/3d0c1d2f6fdb33f4a8d95eceae352ae56eb1a05b4669889dcb4e608a9819/llmbrix-0.1.0a10-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "871de6a5bee4fffaf301389c16b95a7f65e20dcb97d0f364a8c30e8829622b61",
                "md5": "c60b8aaabfeb2d94650c44225159ff6c",
                "sha256": "2af336804a0e3a6a03c5abb090c4e2cb1b2a7df72437c54f03deb03e7cae5b15"
            },
            "downloads": -1,
            "filename": "llmbrix-0.1.0a10.tar.gz",
            "has_sig": false,
            "md5_digest": "c60b8aaabfeb2d94650c44225159ff6c",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 229413,
            "upload_time": "2025-07-26T13:23:19",
            "upload_time_iso_8601": "2025-07-26T13:23:19.317806Z",
            "url": "https://files.pythonhosted.org/packages/87/1d/e6a5bee4fffaf301389c16b95a7f65e20dcb97d0f364a8c30e8829622b61/llmbrix-0.1.0a10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-26 13:23:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "matejkvassay",
    "github_project": "LLMBrix#readme",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "llmbrix"
}
        
Elapsed time: 0.77553s