Skip to main content

BashoBot

uraimo/bashobot

healthy GitHub

A minimalist AI assistant written entirely in Bash that brings OpenClaw-style features to the Unix purist. Uses named pipes for a clever modular architecture that runs anywhere without Node.js or other heavy runtimes.

Decision Block

Why choose BashoBot over OpenClaw?

Quick recommendation layer first, deeper analysis second. Use this before diving into metrics and architecture details.

Recommendation Layer
Compare with OpenClaw
Why choose this
  • Runs far leaner than OpenClaw on constrained hardware and low-cost hosts.
Tradeoffs
  • Still less proven than OpenClaw in maturity, docs depth, or production mileage.
  • Efficiency usually comes with narrower scope, fewer integrations, or rougher ergonomics.
  • Still needs careful sandboxing and guardrails before trusted production use.
Best fit
  • Security-sensitive self-hosters
  • Edge devices and lightweight deployments
Avoid if
  • You only want battle-tested projects with a long public track record
  • You care more about broad integrations than minimal footprint
  • You cannot tolerate elevated execution risk without extra hardening
Confidence / Evidence
Mixed Evidence 35%
Freshly Reviewed
Quick Refresh

Limited evidence available. Use the primary sources before making a production decision.

AI decision layer last reviewed Apr 20, 2026. Helpful, but still inference-heavy enough to double-check primary sources.

Last generated Mar 13, 2026
Last reviewed Apr 20, 2026
Refresh mode Quick Refresh

Source window: GitHub metadata, README, recent commits, latest release, Reddit, Brave search

Measured Security
65
Measured Memory
3 MB
GitHub Stars
6
Boot Time
15 ms
Memory
3 MB
Language
Shell

Community Pulse

35% Positive
0 Reddit Mentions

Security Radar

Security radar summary for BashoBot.

  • BashoBot: Sandboxing 3 of 10, API Security 5 of 10, Network Isolation 2 of 10, Telemetry Safety 7 of 10, Shell Protection 2 of 10.

Evaluation Scale: 10 = Maximum Safety / 1 = High Risk

Star Growth (2026)

Star history summary.

  • bashobot: 104 recorded points. From 0 stars on 2026-01-01 to 6 on 2026-04-21.

ClawVerse News

Latest articles and global buzz

No news data available at the moment.

Trending Mentions

No trending data available. Run the update script.
Last Scan: 4/21/2026, 12:44:37 AM
#bash #minimalist #telegram-bot #unix-philosophy #lightweight

BashoBot is a personal AI assistant implemented entirely in Bash (compatible with version 3.2+), inspired by OpenClaw. It takes a radically minimalist approach compared to most AI agent frameworks—instead of requiring Node.js, Python, or other heavy runtimes, it relies solely on standard Unix utilities like curl, jq, and base64. The architecture is built around named pipes (FIFOs), enabling a modular daemon-based design where the Telegram bot interface, CLI client, and core processing all communicate through pipes.

The project implements the core OpenClaw feature set including tools execution, markdown-based memory, shared sessions, and the SOUL.md personality system. It supports all major AI providers and offers both Telegram and CLI interfaces. Security-conscious users can run it in a container, and there's an optional whitelist system with user approval for the exec tool—though by default, shell access is fairly unrestricted. Recent commits show active development with provider updates, bug fixes for tool calling, and documentation improvements. This is an excellent choice for Unix enthusiasts who want a lightweight, hackable AI assistant that embodies the Unix philosophy of doing one thing well with composable tools.

Live Data Partner OpenClaw Seismograph
Threat Level calm