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

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

Uploaded Source

Built Distribution

taskara-0.1.18-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: taskara-0.1.18.tar.gz
  • Upload date:
  • Size: 10.9 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.18.tar.gz
Algorithm Hash digest
SHA256 bbcedc166475010f30a21f160578ea47fba6b2365c6395ebda3f099a4b4ff954
MD5 81b27bdff6e70c68d81c6a75f30ddce1
BLAKE2b-256 ed273b38292f39f15b784249f5d9b150f65b78e7965b2e2695bd20e3c08819f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taskara-0.1.18-py3-none-any.whl
  • Upload date:
  • Size: 12.0 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.18-py3-none-any.whl
Algorithm Hash digest
SHA256 4b53d5bd52b03292d62f97dd3ecdedcc7dd00136fefa405453eabc88566fb6e9
MD5 0b948f28d511fb7065a39ee1474980d3
BLAKE2b-256 fecedfe000e6d880be7d5182d7c27ba6df1726d49b10078209d55f7249b8aaf5

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