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

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: taskara-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 15b037423a862760310d8e8d3b2c37350a66782bbd7cf276d15776125eac0a18
MD5 3e5516b0b6bf430a2c11588d7c6b905d
BLAKE2b-256 a4c928b92ca124ba1dd982c1efe88b68454318d83783e2d80fdf873d3ea9c2a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: taskara-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 5b61b9ccc86b0321d0fdfa8361413684e316ddd2c380f8e5e49f0e67d23df11f
MD5 50bd812aa253bfac97e41449892d9d25
BLAKE2b-256 21469e50c98f4ac52b55d5253e028eeda46586611e85f8bf547ba40b14abb6b8

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