RadarTopicsBuildersWeeklyReads
Open Source Radar
TaskingAI/

TaskingAI

GitHubWebsite

TaskingAI is an open source platform for AI-native application development with a Python-based server, Docker-based deployment, and a client SDK. It provides tools for building AI agents with RAG and multi-model integrations.

5.4kstars
356forks
46issues
Apache-2.0license
2024since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

TaskingAI is an open source platform for AI-native application development.

How it works

The project provides a backend that integrates hundreds of LLM models, tools, RAG systems, and agents, accessible via unified APIs. It supports both server-side AI logic and client-side development, with a Docker-based deployment path and a Python client SDK for programmatic interaction.

Getting started

Quickstart with Docker Prerequisites: Docker and Docker Compose, Git, Python (>=3.8) for the client SDK. Installation:

git clone https://github.com/taskingai/taskingai.git
cd taskingai

Inside the repository, go to the docker directory:

cd docker
  1. Copy environment file:
cp .env.example .env
  1. Edit the .env file to set required configurations.
  2. Start services:
docker-compose -p taskingai --env-file .env up -d

Access the console at http://localhost:8080 with default credentials: admin / TaskingAI321. Upgrade:

git pull origin master

Then:

cd docker
docker-compose -p taskingai down
docker-compose -p taskingai pull
docker-compose -p taskingai --env-file .env up -d

Client SDK usage example is provided in the README under the Docker section, starting with:

pip install taskingai

Example Python code snippet demonstrates initializing the client and performing actions like creating an assistant, creating a chat, sending a message, and generating a response.

Documentation is available at https://docs.tasking.ai.

Recent releases

Latest releases include v0.3.0 (2024-06-03) with updates to Playground Markdown rendering and image uploads, and prior versions v0.2.2 (2024-04-12), v0.2.0 (2024-03-12), v0.1.3 (2024-02-06), and v0.1.2 (2024-02-02).

Traction

Stars: 5396 (as per repository facts). Open issues: 46. Language: Python. License: Apache-2.0.

Caveats

License: TaskingAI Open Source License. Created: 2024-01-08. Last push: 2024-12-02.

Behind the repo

Not provided in the README excerpt.

SharePost on XLinkedIn
All trending reposRevenue-verified startups →