Skip to main content

Engage with your data (SQL, CSV, pandas, polars, mongodb, noSQL, etc.) using Ollama, an open-source tool that operates locally. Datadashr transforms data analysis into a conversational experience powered by Ollama LLMs and RAG.

Project description

DataDashr Logo

Description

Converse with Your Data Through Open Source AI.

Unleash the power of your data with natural language questions.
Our open-source platform, built on Ollama, delivers powerful insights without the cost of APIs.

Integrate effortlessly with your existing infrastructure, connecting to various data sources including SQL, NoSQL, CSV, and XLS files.

Obtain in-depth analytics by aggregating data from multiple sources into a unified platform, providing a holistic view of your business.

Convert raw data into valuable insights, facilitating data-driven strategies and enhancing decision-making processes.

Design intuitive and interactive charts and visual representations to simplify the understanding and interpretation of your business metrics.

Installation

To install the package, run the following command:

pip install datadashr

Starting the Interface

To start the user interface, run the following command:

datadashr

Usage Example

from pprint import pprint
from datadashr import DataDashr
from datadashr.llm.ollama import OllamaLLM
from datadashr.connectors.pandas import CSVConnector

llm = OllamaLLM(model='codestral', params={"temperature": 0.0}, verbose=False)
connector = CSVConnector(filepath='data/titanic.csv')
df = DataDashr(data_connector=connector, llm_instance=llm, verbose=True, enable_cache=False, enable_vector=True, format_type='rich')
result = df.chat('show me the first 5 rows of the dataset')

pprint(result)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

datadashr-0.1.7.tar.gz (317.4 kB view hashes)

Uploaded Source

Built Distribution

datadashr-0.1.7-py3-none-any.whl (300.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page