Operationsv1.0.030

Ciana Parrot

Self-hosted AI assistant with Telegram integration where identity is configured entirely through three markdown files: IDENTITY.md, AGENT.md, and MEMORY.md. Change who the AI is without touching code. Docker deployment.

by Emanuele Ielo

How to install

Open any AI agent and paste this:

Install the Ciana Parrot persona from https://github.com/emanueleielo/ciana-parrot -- clone the repo, read the setup instructions, ask me for my personal details, replace all template variables, copy the files to the right config locations, and walk me through connecting any integrations it needs.

Your AI handles the rest: downloading files, personalizing the config, and walking you through integrations.

View on GitHub

What it does

~Three-file identity system: IDENTITY.md (name, language, tone, personality), AGENT.md (tool usage rules, formatting), MEMORY.md (persistent memory the agent updates itself).
~Persona changes require zero code changes. Edit the markdown files, restart the container, and the AI behaves differently.
~Multi-provider LLM support. Swap the underlying model without changing the identity layer.
~Scheduled tasks and persistent memory that survive container restarts.
~Docker deployment means you own your data. No third-party service sees your conversations.

Tags

telegram-botself-hosteddockeridentity-markdownmulti-providerscheduled-tasks

Integrations

telegramservice
required
dockerservice
required

Works With

Custom (self-hosted)

Details

Stars30
LicenseMIT
Version1.0.0
CategoryOperations