Skip to main content

vibe-llama-core

vibe-llama-core is a reduced version of vibe-llama containing only the code for downloading documentation and templates.

Installation

User settings

Or you can use pip to install the package:

pip install vibe-llama-core

Developer settings

Clone the GitHub repository:

git clone https://github.com/run-llama/vibe-llama
cd vibe-llama/packages/vibe-llama-core

Build and install the project:

uv build

For regular installation:

uv pip install dist/*.whl

For editable installation (development):

# Activate virtual environment first
uv venv
source .venv/bin/activate  # On Unix/macOS

# Then install in editable mode
uv pip install -e .

Usage

docs module

You can use the docs module to download agent rules files:

import asyncio

from pathlib import Path
from vibe_llama_core.docs import get_agent_rules


async def main():
    await get_agent_rules(agent="GitHub Copilot", service="LlamaIndex")
    # check that rule file exists
    assert Path(".github/copilot-instructions.md").is_file()


if __name__ == "__main__":
    asyncio.run(main())

templates module

You can use the templates module to download workflows templates:

import asyncio

from vibe_llama_core.templates import download_template


async def main():
    await download_template(
        request="web_scraping", path="./workflows-templates/"
    )


if __name__ == "__main__":
    asyncio.run(main())

Contributing

We welcome contributions! Please read our Contributing Guide to get started.

License

This project is licensed under the MIT License.

Metadata

Release files for vibe-llama-core 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vibe-llama-core 0.2.1
File Size Uploaded Provenance
vibe_llama_core-0.2.1.tar.gz 8.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for vibe-llama-core 0.2.1
File Interpreter ABI Platform
vibe_llama_core-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.6 kB

Release files / vibe_llama_core-0.2.1.tar.gz

Download URL vibe_llama_core-0.2.1.tar.gz
Size 8.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a34dcba5ba5622e463397ccd90e795c545a5b91835e5707a5f5c7e26576166cf
BLAKE2b-256 checksum
How to use checksums
4d5b1be5c84b483529602c3140338c1b2f3c55021c3f46f866e7ccd1c453d93f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.7

Release files / vibe_llama_core-0.2.1-py3-none-any.whl

Download URL vibe_llama_core-0.2.1-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
21a21086d6d5025e64a078acf0a3e1cd88e858a74ae16febad06bf64da163dfb
BLAKE2b-256 checksum
How to use checksums
90d835b8a202fc35c35d10e394fc4aa74586486d6d0ed62cdfe289ea8e5b11c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.7

Security for vibe-llama-core 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page