emanueleielo

Self-hosted AI assistant with multi-channel support, scheduled tasks, and extensible skills

71
12
100% credibility
Found Feb 23, 2026 at 47 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

CianaParrot is a self-hosted AI personal assistant that connects to messaging apps like Telegram, uses various AI thinking services, runs scheduled tasks, and safely links to computer tools via bridges.

How It Works

1
🕵️ Discover CianaParrot

You stumble upon this friendly AI helper that runs on your own computer and chats with you wherever you message it.

2
📥 Bring it home

You grab the ready-to-use files and jot down a few personal details like your chat app connection and thinking service preferences.

3
🚀 Wake it up

Hit go, and your personal AI companion bursts into action, cozy in its safe little world on your machine.

4
💬 Start the conversation

Hop into your messaging app, say hello to your bot, and enjoy smart replies that feel just right.

5
🔗 Unlock extra powers

Link it to handy tools on your computer, like coding aids, so it can help with projects without leaving its secure spot.

6
Plan ahead

Tell it to handle reminders or repeating chores, and it takes care of them on its own schedule.

🎉 Your AI sidekick shines

Now your clever helper chats, remembers, automates tasks, and boosts your day—all privately on your setup.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 47 to 71 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ciana-parrot?

CianaParrot is a self-hosted AI assistant that runs in Docker on your infrastructure, letting you chat via Telegram or add channels while handling scheduled tasks and custom skills through a simple YAML config. It supports multiple LLMs like Anthropic Claude, OpenAI, or local Ollama, with persistent memory and web search tools built in. Developers get a sandboxed personal assistant that bridges securely to host apps, like running Claude Code sessions without granting full OS access.

Why is it gaining traction?

Its Docker-only deploy via Makefile keeps setup dead simple—one build, one run—while the host bridge system unlocks powerful tools like Claude Code in a controlled way, unlike fully native assistants that risk prompt injections. Multi-channel pluggability, drop-in skills folders, and MCP protocol support make it extensible without code changes, standing out from rigid self-hosted alternatives. Early adopters dig the Telegram integration for voice transcription and cron tasks that notify back to chat.

Who should use this?

Solo devs building self-hosted personal assistants for daily automation, like scheduling code reviews or querying local notes. Home lab enthusiasts wanting a self-hosted voice assistant tied to HomeKit or calendars via upcoming bridges. Python tinkerers extending it with custom skills for tasks like web scraping or Git ops, avoiding cloud dependencies.

Verdict

Worth a spin for Docker-savvy devs seeking a flexible self-hosted AI assistant—solid docs and Makefile make onboarding fast despite 43 stars and 1.0% credibility signaling early maturity. Test it locally before production; lacks broad channel support but shines for Telegram-Claude workflows.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.