Metadata-Version: 2.4
Name: create-ragbits-app
Version: 0.0.1.dev0
Summary: Add your description here
Requires-Python: >=3.11
Requires-Dist: aiohttp>=3.11.13
Requires-Dist: inquirer>=3.4.0
Requires-Dist: jinja2>=3.1.6
Requires-Dist: pydantic>=2.10.6
Requires-Dist: rich>=13.9.4
Description-Content-Type: text/markdown

# create-ragbits-app

A CLI tool to create new ragbits applications from templates.

## Installation

```bash
pip install create-ragbits-app
```

## Usage

```bash
# Create a new ragbits application
create-ragbits-app

```

## Available Templates

- **rag**: Basic RAG (Retrieval Augmented Generation) application

## Creating Custom Templates

Templates are stored in the `templates/` directory. Each template consists of:

1. A directory with the template name
2. A `template_config.py` file with template metadata and questions
3. Template files, with `.j2` extension for files that should be processed as Jinja2 templates

Available variables in templates:
- `project_name`: Name of the project
- `ragbits_version`: Latest version of ragbits
- Custom variables from template questions
