Ai Agent Setup Script
D 54 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
A framework for building a persistent, secure AI assistant that can communicate via iMessage, Telegram, or a web dashboard.
Description
This framework enables developers to create a personal AI assistant that runs on a Mac Mini and interacts through multiple channels such as iMessage, Telegram, and a local web dashboard. It integrates a three‑tier memory system—short‑term buffer, PostgreSQL long‑term storage, and pgvector semantic search—to provide context‑aware responses. The assistant can ingest and search a wide range of knowledge sources, including Obsidian vaults, PDFs, web pages, and voice notes, while enforcing configurable approval gates and detailed audit logging. Security is handled with AES‑256‑GCM encryption and macOS Keychain for secret storage, and the system supports natural‑language scheduling, dynamic cloud deployment, and various third‑party integrations. The design focuses on extensibility, allowing developers to add new channels, integrations, or custom actions with minimal effort.
الوصف
يُقدّم إطار عمل لبناء مساعد ذكاء اصطناعي شخصي يعمل على جهاز Mac Mini ويتفاعل عبر قنوات متعددة مثل iMessage وTelegram ولوحة تحكم ويب محلية. يدمج نظام ذاكرة ثلاثي المستويات—الذاكرة القصيرة الأجل، تخزين PostgreSQL طويل الأجل، والبحث الدلالي عبر pgvector—لتوفير ردود ذات سياق دقيق. يمكن للمساعد استيعاب والبحث في مصادر معرفة واسعة، بما في ذلك مستودعات Obsidian، ملفات PDF، صفحات ويب، وملاحظات صوتية، مع تطبيق بوابات موافقة قابلة للتكوين وتسجيل تدقيق مفصل. يتم تأمين النظام باستخدام تشفير AES‑256‑GCM وتخزين الأسرار في Keychain الخاص بـ macOS، كما يدعم جدولة المهام باستخدام اللغة الطبيعية، ونشر التطبيقات السحابي الديناميكي، وتكاملات طرف ثالث متعددة. يركز التصميم على القابلية للتوسع، مما يتيح للمطورين إضافة قنوات جديدة، تكاملات، أو إجراءات مخصصة بسهولة.
Novelty
8/10Tags
Claude Models
Quality Score
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- No tests found \u2014 high risk of regressions
- No CI/CD configuration \u2014 manual testing and deployment
- 1 files with critical complexity need refactoring
- 657 duplicate lines detected \u2014 consider DRY refactoring
Recommendations
- Add a test suite \u2014 start with critical path integration tests
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a linter configuration to enforce code style consistency
- Add a LICENSE file (MIT recommended for open source)
- Address 23 TODO/FIXME items \u2014 consider tracking them as issues
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · MCP-ready · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | A personal AI agent framework built on top of Claude Code CLI. Murph runs on a Mac Mini and provides a persistent, secure, extensible assistant reachable via iMessage, Telegram, or a local web dashboard. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Full Stack | full-stack | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Threat Findings
Embed Badge
Add to your README:
