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.7

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.7.tar.gz (10.7 kB view details)

Uploaded Source

Built Distribution

taskara-0.1.7-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: taskara-0.1.7.tar.gz
  • Upload date:
  • Size: 10.7 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.7.tar.gz
Algorithm Hash digest
SHA256 12e3eda61597c18922b89269614e6b79d6883d7ae7f23b39e51cc3c42514407c
MD5 726014ce23ea4bc5b03afed0452aa960
BLAKE2b-256 d61e172ae85d48722a1e28b9526c0bb34465bd7920d0c8e6858e25a3f8c528a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taskara-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 11.7 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 54827a653b77def14c86ff56660d57ae448092c9f37397a32e6c8c1f849a414c
MD5 dbca823b4f7057a60cf74cbdc8f222be
BLAKE2b-256 ee3cc04fba73535290b65a97987bccff60fc6c1cfabe777aeb88ca97a9ba694c

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