Skip to main content

Task management for AI agents

Project description

Taskara

Task management for AI agents

Installation

pip install taskara

Usage

from taskara import Task

task = Task(
    description="Search for the most common varieties of french ducks",
    owner_id="delores@agentsea.ai"
)

task.assigned_to = "roko@agentsea.ai"

task.post_message("assistant", "Getting started working on this")
task.status = "in progress"

task.create_thread("prompts")
task.post_message("assistant", "I'll post prompts to this thread", thread="prompts")
task.post_message("assistant", '{"role": "user", "content": "Hello?"}', thread="prompts")

task.output = "The most common type of french duck is the Rouen"
task.status = "success"

task.save()

Supported Backends

  • Sqlite
  • Postgresql

Project details


Release history Release notifications | RSS feed

This version

0.1.6

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taskara-0.1.6.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

taskara-0.1.6-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file taskara-0.1.6.tar.gz.

File metadata

  • Download URL: taskara-0.1.6.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.1 Darwin/22.6.0

File hashes

Hashes for taskara-0.1.6.tar.gz
Algorithm Hash digest
SHA256 021caeff9168e1457b772c7c07bfa8dbd333b9f7df2877887abcd07330e1d1cd
MD5 1f7947d26a5b7530102f4a12caf5d27b
BLAKE2b-256 0b1abcca43a2a5ca80b34a2ca9abae67ab7a0ea994d8c9267c4a078e9ec844ca

See more details on using hashes here.

File details

Details for the file taskara-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: taskara-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.5.1 CPython/3.10.1 Darwin/22.6.0

File hashes

Hashes for taskara-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 1edbf0c96ac8b32bd5222f9148615ede5d178f3e4b52410c8bc32135a6a0fc85
MD5 28a4a527931e26528c04d6f286f216a2
BLAKE2b-256 670729d9aa8b1431a1c80863c720821b915763a00daa56deab1b42c366c67737

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