Skip to main content

Basilisk Windows Coding & Data Assistant

Basilisk is a Windows-first desktop AI workspace focused on Python, software development, debugging, and practical data analysis.

Highlights

  • Native Windows desktop GUI built with PyQt6.
  • Open folders and ZIP project archives.
  • Browse and edit source/text files with atomic saves.
  • Python syntax checking and explicit-confirmation script execution.
  • CSV, TSV, JSON, JSONL, XLSX and XLS analysis with pandas.
  • Dataset preview, schema, missing values, duplicates, memory usage and descriptive statistics.
  • Project and active-file context can be sent to an OpenAI-compatible chat API.
  • Local SQLite conversation memory.
  • Optional Windows text-to-speech.
  • Windows system information.
  • No offensive-security or hacking toolkit is included in this package.

Install from PyPI

py -m pip install --upgrade pip
py -m pip install basilisk-windows-assistant
basilisk

On Windows, basilisk is registered as a GUI script so it launches without opening an extra console window. basilisk-cli is also available for environments where a console entry point is preferred.

Development install

py -m venv .venv
.\.venv\Scripts\Activate.ps1
py -m pip install --upgrade pip
py -m pip install -e .[dev]
pytest

Configure the AI provider

Launch Basilisk, open Settings, and configure the API key, model, and OpenAI-compatible base URL. The application does not ship with an API key.

Build PyPI distributions

The supported modern packaging flow is to build both an sdist and a wheel with python -m build, then validate with twine check before publishing.

py -m pip install --upgrade build twine
py -m build
py -m twine check dist/*

Publish through a trusted CI workflow when possible, or use Twine from a secure publishing environment.

Supported Python versions

Python 3.10 through 3.13 are targeted by the package metadata. The code is pure Python, so the wheel is platform-independent; the desktop runtime itself is intended for Windows.

License

MIT. See LICENSE.

Metadata

Release files for basilisk-windows-assistant 1.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 basilisk-windows-assistant 1.2.1
File Size Uploaded
basilisk_windows_assistant-1.2.1.tar.gz 21.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for basilisk-windows-assistant 1.2.1
File Interpreter ABI Platform
basilisk_windows_assistant-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 44.3 kB

Release files / basilisk_windows_assistant-1.2.1.tar.gz

Download URL basilisk_windows_assistant-1.2.1.tar.gz
Size 21.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c5812fe85ab2f81b3122976904a0ba9263b18aaa6aff76aafac276be0ad8c621
BLAKE2b-256 checksum
How to use checksums
e0f3490941194b1ba0e88f24fdc52d6e759e737c57c1685813601465677869fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / basilisk_windows_assistant-1.2.1-py3-none-any.whl

Download URL basilisk_windows_assistant-1.2.1-py3-none-any.whl
Size 22.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f953596ec23e3c63c3205420645d7acf1e7134b3bf9e60cdb93a20ac9652887a
BLAKE2b-256 checksum
How to use checksums
f8524adaba453af8728e9bcc2764efddabd4c9269886cf757354cf1d5edfae12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

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