Kontext Copilot is an AI empowered assistant for data analytics that can run on your local computer.
Project description
Kontext Copilot
Kontext Copilot is an AI empowered assistant for data analytics that runs on your local computer.
Prerequisites
- Python 3.9+
- Ollama or other compatible LLM serving tools. Ollama is recommended for the current release.
Installation
pip install kontext-copilot
Launch the tool:
kontext-copilot
For more details about installation, refer to Kontext Copilot Installation
Get started
Kontext Copilot is still at early stage. Please follow the guide below to evaluate the tool and to provide feedbacks.
Get started with Kontext Copilot
Roadmap
Change logs
For developers and contributors
This section shows you how to setup local environment to participate in development of kontext-copilot.
VS Code is recommended.
Setup Python environment
Create virtual environment. Please use Python 3.9.
python -m venv .venv
Activate the virtual environment.
For Windows:
.\.venv\Scripts\activate
For UNIX-alike systems:
source ./.venv/bin/activate
Upgrade pip:
python -m pip install --upgrade pip
Install poetry:
pip install poetry
Refer to https://python-poetry.org/docs/ for details about Poetry.
Install packages:
poetry install
Install pre-commit & Commitizen
poetry add pre-commit
Install pre-commit hook scripts:
pre-commit install
pre-commit install --hook-type commit-msg --hook-type pre-push
(Optional) Run against all files:
pre-commit run --all-files
Commit
Use the following command line to commit changes:
cz c
Build package
poetry build
Initialize local database
Run VS Code task alembic: upgrade to head
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file kontext_copilot-0.6.2.tar.gz.
File metadata
- Download URL: kontext_copilot-0.6.2.tar.gz
- Upload date:
- Size: 930.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5322ea6a909a42bace9c3e23e2e25c824e3b6b3eb26ad517d3f1231a6b992825
|
|
| MD5 |
8e1261de2d0906d55a506a21e5a7c142
|
|
| BLAKE2b-256 |
b637822ea3c4353cd6525295b66d5a577696c96ab9ce317d2cd0a31397b922b5
|
File details
Details for the file kontext_copilot-0.6.2-py3-none-any.whl.
File metadata
- Download URL: kontext_copilot-0.6.2-py3-none-any.whl
- Upload date:
- Size: 964.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c5bc12d7db45dcc64c7198e484192363933bb3eb27ac781a62812a29f2aaccb
|
|
| MD5 |
e9eb8faa0c794059f48242f4ca0e8094
|
|
| BLAKE2b-256 |
5717ad7761fdd03ff5ffafc039dca60fad3afc57b6b851edee7b741cf99b8212
|