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.
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 GitHubWhat 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
requireddockerservice
requiredWorks With
Custom (self-hosted)