Skip to main content

No project description provided

Project description

Cyril

Cyril, your best colleague is sitting next to you to assist you.


PyPI version Downloads

Imagine a good colleague, a friend, a genius who assists you every minute. A Terraform question? Ask Cyril! A Bash question? Ask Cyril! You have a question about life in general or about keyboards! Just ASK!

Cyril is there for you, he is your lover, your best friend, your teacher, your god. HE WILL always be available for you.

The key features are:

  • Universal Knowledge Base: From Terraform to Bash, from the meaning of life to the best mechanical keyboard switches, Cyril has an answer (or at least a witty remark) for everything.
  • 24/7 Availability: Never feel alone again! Cyril is always awake and ready to chat, unlike your human colleagues who have the audacity to sleep and have personal lives.
  • Personalized Experience: Cyril learns your preferences and tailors his responses to your unique style, becoming the ultimate BFF you've always dreamed of.
  • Judgement-Free Zone: Ask anything, no matter how silly or complex. Cyril won't judge, just guide.

Installation

$ pip install cyril1

---> 100%

You will also need either

  • OpenAi API key
  • Gemini API key
  • GCP project_id with an accès to Gemini AND ADC with gcloud cli installed

Export the API key as an environment variable:

  • export CYRIL_OPEN_API=***
  • export CYRIL_GEMINI=*** # Not Implemented Yet
  • export PROJECT_ID=***

Example

  • Open a terminal
$ cyril ask "What is the meaning of life?"

$ cyril bash "How to list all files in a directory?"

$ cyril terraform "How to create a new resource in Terraform?"

$cyril keyboard "What is the best mechanical keyboard switch?"

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

cyril1-0.1.4.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

cyril1-0.1.4-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file cyril1-0.1.4.tar.gz.

File metadata

  • Download URL: cyril1-0.1.4.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.8.0-76060800daily20240311-generic

File hashes

Hashes for cyril1-0.1.4.tar.gz
Algorithm Hash digest
SHA256 928234ea047ef2c8a6b81e0337f27b08b9e8e9e480d76132603a1fee53ee9a53
MD5 c27e6d2ba820170bff19a6f7ebaff6ec
BLAKE2b-256 6c9fa385ccac51a1a7055937895dce6f11264cb62fbe96888398f7cd8e679979

See more details on using hashes here.

File details

Details for the file cyril1-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: cyril1-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.10.12 Linux/6.8.0-76060800daily20240311-generic

File hashes

Hashes for cyril1-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 dbfdbe6c5b87332854d6a484de01cd1fa9a3e875eb5e597c05df3ceea1423bd6
MD5 fb3519bacefa9ae1b42a6b3fd2b6e242
BLAKE2b-256 04706abf2be9b62162f377dfa6003df0d7149625c776cff428a4e4dc6f2a9b43

See more details on using hashes here.

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