The self-improving AI agent — creates skills from experience, improves them during use, and runs anywhere
Project description
Syriana Agent
Self-Evolving AI Agent · Multi-Provider · Open Source
Your AI assistant that actually learns and remembers. 174 skills, 18 plugins, 20+ messaging platforms. You bring your own API key — zero lock-in, zero telemetry.
pip install syriana-agent
syriana chat
Features
| Capability | Description |
|---|---|
| Multi-Provider | Hot-swap between OpenRouter, Google AI, NVIDIA AI, OpenCode Zen, or any OpenAI-compatible endpoint |
| Skills | 174 pre-built across 18 categories — evolves and creates new ones from experience |
| Memory | Cross-session search (FTS5), vector DB, RAG summarization — learns continuously |
| Plugins | 18 plugins for cron, gateways, browser, vision, audio, and more |
| Platforms | Telegram, Discord, CLI, Desktop, TUI, Slack, WhatsApp — 20+ from one gateway |
| MCP | Model Context Protocol — extend with any MCP-compatible server |
License: MIT · Publisher: FIXOLOGY Research
◆ قسم العربي
Syriana Agent يدعم المستخدمين العرب بشكل كامل:
- واجهة عربية — الأوامر والرسائل بالعربية
- ذاكرة عابرة للجلسات — يتذكر تاريخ محادثاتك كاملة
- مهارات مبنية من خبرتك — يتعلم من أسلوبك ويتحسن مع الوقت
- مجتمع تلغرام عربي — دعم ومتابعة بالعربية
⚠️ ملاحظة هامة لمستخدمي ويندوز العرب
التيرمينال الافتراضي في ويندوز (CMD و PowerShell) لا يدعم الكتابة بالعربية إطلاقاً (RTL/LTR). لتجربة كاملة:
- ثبّت ConEmu — تيرمينال متقدم يدعم العربية
- شغّل
syriana chatمن داخل ConEmu- استمتع بتجربة عربية كاملة مع دعم الخطوط والاتجاه
Quick Start
# Install
pip install syriana-agent
# Start chatting
syriana chat
# Or with a specific provider
syriana chat --provider opencode-zen
Platform-specific installs
| Platform | Command |
|---|---|
| Linux / macOS | pip install syriana-agent |
| Windows 10/11 | pip install syriana-agent (use ConEmu for Arabic) |
| Termux (Android) | pip install syriana-agent |
Links
- Source Code: github.com/alwalid-khllo/syriana-agent
- Documentation: github.com/alwalid-khllo/syriana-agent#readme
- Telegram Community: t.me/syriana_ai
- Full Arabic README: README.ar.md
MIT License · Built by FIXOLOGY Research
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file syriana_agent-1.0.1.tar.gz.
File metadata
- Download URL: syriana_agent-1.0.1.tar.gz
- Upload date:
- Size: 11.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c20905f4e6f6e0a3068802bffe8969fcafc9df7ff44ea852b64e2ab3b83cf884
|
|
| MD5 |
921fd085aaa50b2b73c81042db86e53f
|
|
| BLAKE2b-256 |
3427b38b02cc33f4c39cb1074f6b2b3d6b59fe0afc1a8c1b999003ff62a0b4de
|
File details
Details for the file syriana_agent-1.0.1-py3-none-any.whl.
File metadata
- Download URL: syriana_agent-1.0.1-py3-none-any.whl
- Upload date:
- Size: 7.1 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d443caa5f561d824c4d1f4ce0d79370e426c471eb74c001792543513237c5e30
|
|
| MD5 |
6c31b4c0d24f8faaf671a9abcb9d9ac2
|
|
| BLAKE2b-256 |
f0117d485cb009358f06434036453a5f2827a19555374bad87f63f4c3870c8d8
|