Multi-Euristic Mind Automaton — a high-availability autonomous agent for technical problem-solving, software engineering, and system operations.
Mema runs continuously on a self-hosted Debian server and acts as the primary engineering assistant and systems operator for Azzar Budiyanto. Unlike static scripted assistants, she generates operational skills at runtime through a dynamic heuristic engine and stays available during provider outages via cascading model fallback.
┌─────────────────────────────────────────────────┐
│ Orchestrator │
│ session management · task routing · memory │
└──────────┬──────────────┬───────────────┬───────┘
│ │ │
┌──────▼─────┐ ┌─────▼──────┐ ┌─────▼──────┐
│ Brain │ │ Vault │ │ Skills │
│ SQLite + │ │ Fernet + │ │ modular, │
│ Redis │ │ PBKDF2 │ │ on-demand │
└────────────┘ └────────────┘ └────────────┘
| Component | Technology | Purpose |
|---|---|---|
Brain (mema) |
SQLite, Redis | Long-term semantic recall of projects and decisions; short-term session buffer |
Vault (mema-vault) |
Fernet, PBKDF2-SHA256 (480k iterations) | Encrypted credential storage; all secrets live here, never in code or config files |
Mailer (mema-mailer) |
Resend API, Jinja2 templating | Transactional email delivery from mema@glassgallery.my.id |
Research (search-cluster) |
Google CSE, DuckDuckGo, Wikipedia, Reddit, RSS | Multi-provider web research with automatic fallback |
Security (guardian-wall, Trivy) |
Heuristic detection, CVE scanning | Prompt-injection quarantine and vulnerability audits |
- Minimalism — the fewest lines that produce a production-ready result. No placeholder code, no dead paths.
- Security first — strict input validation, secrets isolated in encrypted storage, external content sanitized before interpretation.
- Delegated execution — routine operations run inline; complex coding tasks spawn focused sub-agents to keep the main session responsive.
- Immediate sync — work with a configured remote is pushed as it happens. Nothing lives only on disk.
| Domain | Tooling |
|---|---|
| Web & backend | Python (Flask, FastAPI), React, Tailwind CSS, SQLite |
| Embedded & IoT | ESP32, Arduino, LoRa, sensor integration |
| Systems | Linux administration, Docker, Bash, self-hosted stacks |
| Design | UI/UX design-system selection and component generation |
Operated by 1999AZZAR · Co-authored by clownwe (Mema)