Morpheus#
The most useful thing in the universe — which is most certainly not a towel — is an assistant that can give you the information you need exactly when you need it. Morpheus does precisely that: manages your servers, learns from your past conversations, picks the right tool from 30+ AI tools, and runs all your operations from a single chat window.
What is Morpheus?#
Morpheus is VeriTeknik Ops Hub's AI assistant. Through Hub Chat, you can use natural language to:
- Manage your servers — service status, log inspection, backup, SSH command execution
- Domain operations — lookup, registration, transfer, renewal, DNS
- Track your invoices — balance, payments, invoice details, payment links
- Create and track support tickets
- Schedule meetings — with Google Calendar integration
Like the "Don't Panic" inscription on the cover of the Hitchhiker's Guide, Morpheus is always calm and helpful. And it connects to 13 external systems to execute operations on your behalf.
Getting Started#
To access Hub Chat, click Morpheus in the left menu or go directly to /hub/chat.
On the welcome screen you'll see four quick-start cards:
| Card | What It Does |
|---|---|
| Servers & Infrastructure | Your VPS instances, server status, contracts |
| Domain Operations | Domain lookup, registration, transfer |
| Server Management | SSH service control, logs, backup |
| Billing & Support | Invoices, payments, support tickets |
Click a card or just type — Morpheus will understand what you need.
Model Selection#
Use the model selector in the top-left to choose your AI model.
ikigAI — Local Inference (Default)#
Models running on VeriTeknik's own GPU server:
| Model | Role | Description |
|---|---|---|
| Qwen3-Coder-30B-A3B | Primary | General chat, code generation, tool use |
| Qwen3-8B | Fallback | Automatic failover when primary is busy |
| Gemma 4 E2B-IT | Focus Agent | ~100ms topic classification (memory routing) |
- PCI-DSS Compliant — your data never leaves our data center
- Free — unlimited usage
- LiteLLM routing with automatic model selection and load balancing
Claude Models (Paid)#
| Model | Usage | Token Cost |
|---|---|---|
| Claude Haiku | Telegram, phone, widget channels | Low |
| Claude Sonnet | General use, complex queries | Medium |
| Claude Opus | Deep analysis, code writing | High |
- Not PCI-DSS Compliant — data is sent to Anthropic servers
- A red PCI-DSS ✗ badge appears when Claude models are selected
Even Deep Thought took 7.5 million years
ikigAI is more than sufficient for general queries and server management — and it's free. Save Claude models for complex analysis or extensive code writing. Most of the time ikigAI will do the job — without the 7.5 million years' wait that Deep Thought needed.
DevOps Agent#
Morpheus isn't just for answering questions — it can directly manage your servers. It uses Ansible playbooks to perform OS-aware operations. Like a galactic engineer, but without the Vogon bureaucracy.
Connection Setup#
- Go to VPS Servers in the left menu
- Select the server you want to manage
- Click the Morpheus tab
- Click Enable Connection
The bootstrap script will run automatically and connect your server to Morpheus.
What Can You Do?#
Once connected, you can say things like:
- "Check the disk usage on my server"
- "Restart nginx"
- "Show the last 100 lines of error logs"
- "Apply security updates"
- "Take a database backup"
Ansible Playbook Integration#
Morpheus uses VeriTeknik's DevOps playbook library for structured operations:
- OS updates — Ubuntu, Debian, CentOS, Rocky Linux — correct commands auto-selected per distribution
- Security hardening — SSH hardening, unnecessary service shutdown, firewall rules
- Service management — start/stop/restart, log inspection, configuration checks
- Backups — database dumps, filesystem snapshots
- Disk cleanup — log rotation, temporary file cleanup
How Does It Work?#
You: "Check the disk usage on my server"
↓
Morpheus → Selects appropriate Ansible playbook → Asks your approval
↓
You approve → Playbook runs → Results reported
↓
"87% usage on /. /var/log cleanup recommended. Shall I proceed?"
Security — Autonomous but Controlled
All write operations (service restarts, file deletion, updates) require OTP verification. Read-only commands (disk status, log reading) run without approval. Every operation is written to a PCI-DSS compliant audit log.
Memory System — Cognitive Memory Architecture (CogMem)#
Morpheus isn't a one-shot chatbot — it learns from every conversation, remembers what matters, and naturally forgets what doesn't. Just like human memory — but unlike Marvin, without getting depressed about it.
TUBITAK 1501 R&D Project
CogMem — Cognitive Memory Architecture is being developed under the TUBITAK 1501 Industrial R&D Projects program.
Memory Rings#
Morpheus's memory consists of six concentric rings. From inner to outer, each ring represents more permanent and more selective information:
| Ring | What It Stores | Example | Behavior |
|---|---|---|---|
| Fresh | Temporary info from recent conversations | "We just restarted nginx" | Naturally fades after 30 days |
| Long-term | Proven permanent information | "My name is Cem, CEO of VeriTeknik" | Auto-injected every conversation |
| Habits | Recurring behavioral patterns | "Always takes backup before deploy" | Injected on relevant topics |
| Procedures | Workflows, procedures | "Domain order is an 8-step process" | Injected on relevant topics |
| Shocks | Critical events, never-forget items | "Cascade failure occurred, root cause: disk" | Auto-injected every conversation |
| Dos & Don'ts | Prohibitions and rules | "No restarts after 10:00 PM" | Auto-injected every conversation |
BIOS Layer#
Beyond the memory rings, there's an immutable BIOS layer. PCI-DSS rules, ISO 27001 controls, customer SLA requirements — these are automatically injected into every conversation and can never be modified.
Example BIOS rules:
- "Root access is restricted on PCI-DSS scoped servers"
- "Warn when SSL certificate expires within 14 days"
- "Customer SLA: first response < 15 minutes"
Reinforcement Lifecycle#
Memories naturally fade — just like Ebbinghaus's forgetting curve. But memories used in successful conversations are reinforced:
- Morpheus uses a memory and the conversation succeeds
recall_countandsuccess_scoreincrease- Memories exceeding the threshold are promoted to a higher ring
- Unused memories naturally fade (decay gradient: 0.9/30 days)
Result: What matters stays, what doesn't naturally disappears. No manual cleanup needed.
Memory Management#
To view, edit, or delete what Morpheus knows about you:
- Click the Memory link in the top-right of Hub Chat
- Or go to Settings > Memory tab
There you can:
- View all memory rings and BIOS rules
- Edit or delete any memory (except BIOS)
- Click Analyze to trigger memory extraction from today's conversations
- GDPR/KVKK right: Delete all your memories at once
Automatic Learning (Nightly Cron)#
Every night at 02:00, Morpheus analyzes the day's conversations:
- Saves valuable information to the appropriate memory ring
- Updates reinforcement scores
- Promotes memories that exceed thresholds
- Applies the decay gradient — unused fresh memories fade
Channels#
Morpheus is accessible from multiple channels, not just Hub Chat — like the hitchhiker's towel, always with you wherever you go:
| Channel | Model | Status | Description |
|---|---|---|---|
| Hub Chat | ikigAI / Claude (selectable) | Active | Full-featured: tool use, memory, SSH |
| Telegram | Claude Haiku | Active | Notifications, quick queries, 2FA commands |
| Phone | Claude Haiku + Google STT + TTS | Beta | Voice assistant — via Issabel PBX |
| Widget | Claude Haiku | Active | Anonymous chat for website visitors |
| Slack | — | Planned | Team notifications |
PCI-DSS Compliance#
Morpheus is designed to meet PCI-DSS 4.0 requirements:
- Local AI model — with ikigAI, your data never leaves our data center
- Audit trail — all memory operations and commands are logged
- Tenant isolation — each company's data is completely separate
- Right to erasure — delete all your data under GDPR/KVKK
- Encrypted communication — all connections are encrypted
- Immutable audit trail — Elasticsearch write-only, undeletable logging
Model Selection and PCI-DSS
When using ikigAI you'll see a green PCI-DSS ✓ badge. When Claude models are selected, a red PCI-DSS ✗ badge warns you — data is sent to Anthropic servers with those models.