Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Hexabot v3 is an AI workflow automation platform, combining workflows, actions, agents, and conversational channels in one runtime.
| Date | Stars |
|---|---|
| 2026-07-24 | 1113 |
| 2026-07-25 | 1114 |
| 2026-07-28 | 1120 |
| 2026-07-30 | 1124 |
| 2026-08-06 | 1124 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
<p align="center">
<video src="https://github.com/user-attachments/assets/4b0e4ca4-dc51-4fe9-a7d6-c9f397076a85" width="100%" />
</p>
<p align="center">
<a href="https://hexabot.ai" target="_blank">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://i.imgur.com/Ov50Pwe.png" />
<img alt="Hexabot logo" src="https://i.imgur.com/gz1FnM7.png" width="280" />
</picture>
</a>
</p>
<div align="center">
<h2>Automate the Boring, Keep the Magic</h2>
<p>Build and run agentic workflows across channels with YAML, tools, MCP, memory and RAG.</p>
</div>
<p align="center">
<a href="https://hexabot.ai"><strong>Website</strong></a>
·
<a href="https://docs.hexabot.ai"><strong>Documentation</strong></a>
·
<a href="https://hexabot.ai/extensions"><strong>Extensions</strong></a>
·
<a href="https://discord.gg/rNb9t2MFkG"><strong>Discord</strong></a>
</p>
Hexabot v3 is an automation platform with first-class AI capabilities, combining workflows, actions, and conversational channels in one runtime.
## Quick Start
### Prerequisites
- Node.js `^24.17.0`
- One package manager (`npm`, `pnpm`, `yarn`, or `bun`)
- Docker (optional, for Docker-based services)
This Quick Start targets projects generated with the CLI.
If you are contributing to the Hexabot monorepo itself, use **PNPM** (see [CONTRIBUTING.md](./CONTRIBUTING.md)).
### 1) Install the CLI
```bash
npm install -g @hexabot-ai/cli
```
Or run the CLI without a global install:
```bash
npx @hexabot-ai/cli --help
```
### 2) Create and run a project
```bash
hexabot create my-project
cd my-project
hexabot dev
```
No global install? Use `npx` equivalents:
```bash
npx @hexabot-ai/cli create my-project
cd my-project
npx @hexabot-ai/cli dev
```
`hexabot create` auto-detects your package manager. You can force one with `--pm`, for example:
```bash
hexabot create my-project --pm npm
```
`hexabot create` prompts for initial admin credentials and requires an interactive terminal (TTY). In CI/non-interactive shells, run it from a local terminal first.
Default local endpoints:
- Admin UI: `http://localhost:3000`
- API: `http://localhost:3000/api`
- API docs (non-production): `http://localhost:3000/docs`
Useful CLI commands:
- `hexabot create <project-name>`
- `hexabot dev [--docker --services <list>]`
- `hexabot start [--docker --services <list>]`
- `hexabot docker <up|down|logs|ps|start>`
- `hexabot env <init|list>`
- `hexabot check`
- `hexabot config <show|set>`
- `hexabot migrate [args...]`
For full CLI details, see [packages/cli/README.md](packages/cli/README.md).
## Core Capabilities
- **Agentic workflows:** YAML workflow definitions with typed runtime contracts.
- **Action-based execution:** actions define workflow behavior with schema-validated inputs/outputs/settings.
- **Binding system:** reusable capability/config bindings separated from task logic.
- **Memory support:** explicit memory definitions and runtime memory integration.
- **MCP integration points:** Model Context Protocol support for tool/context interoperability.
- **Multi-channel continuity:** channels and helpers remain core concepts.
- **Schema-first architecture:** broad use of Zod for validation and shared contracts.
## Data Layer
- **TypeORM** is the standard backend data layer.
- **SQLite** is the default local option.
- **Postgres** is first-class for production setups.
- Configure DB runtime using `DB_TYPE` and `DB_*` variables.
## Contributing
If you want to contribute to the Hexabot monorepo (architecture, package map, PNPM workspace, Turbo tasks, CI checks), use [CONTRIBUTING.md](./CONTRIBUTING.md).
## License
Copyright (c) 2025 Hexastack.
Licensed under **FCL-1.0-ALv2**. See [LICENSE.md](./LICENSE.md) for full terms.
Excerpt of 3,776 characters
Read on GitHubMed Marrouchi · Hexastack
2.6k
1.8k
192
110
84
51
28
15
13
12
11
10
9
6
5
3
2
1
Aarish Alam · ScaledFocus · India
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:fe9f13b9a77e46cc, topic:llm, topic:llama, topic:mistral
matched fp:fe9f13b9a77e46cc, topic:agents, topic:agentic, readme:agentic
matched fp:fe9f13b9a77e46cc, topic:chatbot, topic:chatgpt
matched fp:fe9f13b9a77e46cc, topic:workflow, topic:automation, desc:workflow automation