Skip to main content

aibo: AI partner

Project description

aibo

aibo-server is the backing Python server for the aibo.el Emacs package that leverages OpenAI's chat API to bring ChatGPT into Emacs

asciicast

Installation

This package requires Python 3.11 or greater

pip install aibo-server

Start server

Normally the server will be run using the aibo.cli.start command in emacs

python -m aibo.cli.start

but it's also possible to run it using uvicorn

uvicorn aibo.server.main:app --port 5000

Database

The server uses a simple sqlite database, by default stored in ~/.aibo/database.db

Customization

For Python environment customizations, refer to constants.py.

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

aibo-server-0.1.6.tar.gz (49.8 kB view hashes)

Uploaded Source

Built Distribution

aibo_server-0.1.6-py3-none-any.whl (68.8 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