Skip to main content

An open-source 🤖💬 Python 3 assistant library built for people and made to be super easy to setup and understand.

pytlas translates natural language sentences into python skills you can easily define yourself. It makes it really easy to develop your own Google Assistant, Alexa or whatever but runs on your device with your trusted code and no connection to obscure servers.

🎮 Want to try it? Check the official demo!

🌊 Want to get your feet wet? Have a look at the example/skills folder to see how it works!

📚 Want to go further and develop your own skill? Let’s visit the latest documentation and share your work!

Quick start

Installation

$ pip install pytlas[snips] # Gets the latest release from pypi
$ git clone https://github.com/atlassistant/pytlas && cd pytlas && pip install -e .[snips] # or directly from source

Testing

When `pytest` is also installed, it may cause some tests to fail, so make sure it is not installed with `pip uninstall -y pytest` or use venv

$ git clone https://github.com/atlassistant/pytlas && cd pytlas
$ pip install -e .[snips,test]
$ python -m nose --with-doctest --with-coverage --cover-package=pytlas

Linting

$ pylint pytlas setup.py # in the root directory

Authors

Contributing

Contributions are welcome! pytlas is being developed on our spare time so every help is greatly appreciated to push this project further.

I have ideas!

Don’t hesitate to submit them in the repo and we’ll see what can be done.

I have skills & time!

Great, have a look at the github project page to see the big plans for upcoming releases or fix unresolved issues to start.

I have money!

If you want to donate to help us find more time to work on pytlas and similar projects, you can support us on liberapay liberapay, thanks ❤️!

Metadata

Release files for pytlas 5.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytlas 5.1.3
File Size Uploaded
pytlas-5.1.3.tar.gz 51.1 kB Details

Release files / pytlas-5.1.3.tar.gz

Download URL pytlas-5.1.3.tar.gz
Size 51.1 kB
Tags Source
SHA-256 checksum
How to use checksums
7b1060bfc598bf0c28d32f3f4a137366736eea4f23d93e91893229399e610a21
BLAKE2b-256 checksum
How to use checksums
c8b467aeb6381b7c0685e13d98dffbce0b8900a182a9026cef5668cc69eeac93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

Release history Release notifications | RSS feed

This release

5.1.3 This release

1 release file

5.1.2

1 release file

5.1.1

1 release file

5.1.0

1 release file

5.0.1

1 release file

5.0.0

1 release file

4.0.6

1 release file

4.0.5

1 release file

4.0.4

1 release file

4.0.3

1 release file

4.0.2

1 release file

4.0.1

1 release file

4.0.0

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.0

1 release file

3.0.0

1 release file

2.5.2

1 release file

2.5.1

1 release file

2.5.0

1 release file

2.4.2

1 release file

2.4.1

1 release file

2.4.0

1 release file

2.3.0

1 release file

2.2.0

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.0

1 release file

1.2.0

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.1

1 release file

1.0.0

1 release file

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