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

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: taskara-0.1.5.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.5.tar.gz
Algorithm Hash digest
SHA256 b782907dd01d7e3cd6ba9a02afb1696303adb68e924cb1f6fb05490890d99e3c
MD5 f3e4ee658a3333ca661c1b67496bf782
BLAKE2b-256 c2a32bdb64cc0579d961c6398881a5a154c37b573d4d4eb23d458cfc11404d70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taskara-0.1.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 063d6d22fcabbed882c8108a11562f55d21f659eb431e321432ad8f67dd5b3c2
MD5 f1e8ba5b6ad74f6588cbd28160460613
BLAKE2b-256 61e2b73d1abb70cd611d61bbcbca6449507c6064aab5909cc8006c4c05120ea6

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