OpenViSTAI · Agents · Blockchain · Crypto
Menu
Agent Frameworks

Countbot

Countbot is an open-source Python framework and runtime hub for building AI agents that connect language models with messaging channels, workflows, memory and external tools.

Independent OpenViST project profile, based on linked sources.

Countbot — OpenViST project profile in Agent Frameworks.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Countbot when you want to assemble and operate an agent runtime in a local or self-hosted environment, with control over model, channel, workflow and tool connections.

Who it is for

  • People building self-hosted AI assistants that receive tasks through messaging channels.
  • Teams organizing multi-agent work through roles and pipeline, graph or council workflows.
  • Developers connecting language models to tools, local workspaces and external coding assistants.

Documented uses

  • Route requests from supported messaging channels to an agent runtime.
  • Divide tasks among agent roles and coordinate their work through workflows.
  • Connect agents to file, Shell, web, screen and file-transfer tools.
  • Keep agents running for scheduled tasks, reminders and longer workflows.
Before you choose

Requirements & limits

The project is open source under the MIT license. The README lists source installation and desktop releases for Windows, macOS and Linux.

  • The project identifies Python 3.8 or later as its runtime prerequisite.
  • The README lists more than 100 LLM providers and channels including Web, WeChat, Feishu, DingTalk, Telegram, WeCom, QQ and Weibo.
  • Pipeline, graph and council are the named agent-team coordination modes.
  • MCP client and Wiki knowledge-base modules are described in the v0.9.0 notes; MCP is off by default.
  • The documented source setup launches the application but does not itself configure a model or channel.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install and start Countbot from source

Set up the Python project and launch its local application.

Before you start

  • Python 3.8 or later
  • Git
  • Access to the project repository

Steps

  1. Clone https://github.com/countbot-ai/CountBot.git and change into the CountBot directory.

  2. Install the dependencies with the command below.

    Documented command
    pip install -r requirements.txt
  3. Start the application with the command below.

    Documented command
    python start_app.py
  4. Open the default local address, http://127.0.0.1:8000.

Expected outcome

The Countbot application starts locally and is available at its documented default address.

Guide limitations

  • This setup guide does not configure a model provider, messaging channel or external tool.
  • The README notes that COUNTBOT_HOST and COUNTBOT_PORT can override the default listening address and port.
COMPARE OPTIONS

Compare options for Agent orchestration

These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.

ProjectDocumented purposePlatformAccess and requirements
CountbotRoute requests from supported messaging channels to an agent runtime.Self-hosted, ServerThe project is open source under the MIT license. The README lists source installation and desktop releases for Windows, macOS and Linux.
AgeniteDefine typed tools with JSON Schema validation and error handling.CLI
VeldraCreate an agent with a policy, tools, skills, knowledge base and reasoning method.Self-hostedThe documented deployment is self-hosted and uses a sign-in gate after a first-run administrator account is created.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
13 October 2026
Original website title
countbot-ai/CountBot · Official homepage title · retained in its source language