--- title: Text-to-SQL RAG with CodeLlama colorFrom: indigo colorTo: blue sdk: gradio app_file: app.py python_version: "3.10" pinned: false --- # Text-to-SQL RAG with CodeLlama This Space runs a Retrieval-Augmented Generation (RAG) system that converts natural language questions into SQL. - Primary LLM: CodeLlama (via ctransformers) - Vector store: ChromaDB (recreated on first run if empty) - UI: Gradio (`app.py`) ## Files - `app.py`: Gradio app entrypoint - `requirements.txt`: Dependencies - `rag_system/`: Core RAG components - `data/`, `prompts/`: Runtime data and prompt templates ## Notes - SQLite databases are not committed; they are generated at runtime. - If the Space fails to start, check the Logs tab for missing packages and update `requirements.txt` accordingly.