Official & Community Plugin Registry for SimpleContext
Plugin repository resmi untuk ekosistem SimpleContext. Temukan, pasang, dan kontribusi plugin untuk memperluas kemampuan SimpleContext.
| Plugin | Deskripsi | Versi | Commands |
|---|---|---|---|
📊 plugin-analytics |
Usage analytics — statistik pesan, agent, dan aktivitas per user. | 1.0.0 |
/analytics, /analytics_global |
⏱ plugin-rate-limiter |
Batasi request per user per jam/hari, estimasi token dan biaya. | 1.0.0 |
/usage |
😊 plugin-sentiment |
Analisis sentimen user — adaptasi tone agent saat user frustrasi. | 1.0.0 |
/sentiment |
📝 plugin-summarizer |
Ringkasan otomatis percakapan ke episodic memory via LLM. | 1.0.0 |
/summary, /summary_list |
🌏 plugin-translate |
Penerjemah multi-bahasa — auto-detect bahasa user dan terjemahkan response. | 1.0.0 |
/translate |
🔍 plugin-vector-search |
Semantic vector search berbasis embedding — komplemen keyword retrieval. | 1.0.0 |
/semantic |
🌐 plugin-web-search |
Pencarian internet real-time — DuckDuckGo (free), Bing, atau Google. | 1.0.0 |
/search |
| Plugin | Author | Deskripsi | Status |
|---|---|---|---|
| (kirim plugin kamu!) | — | — | — |
Salin file plugin ke folder plugins/ di project SimpleContext kamu:
# Clone repo ini
git clone https://github.com/zacxyonly/SimpleContext-Plugin
cd SimpleContext-Plugin
# Salin plugin yang diinginkan
cp official/plugin-vector-search/vector_search_plugin.py /path/to/your-project/plugins/Aktifkan di config.yaml:
plugins:
enabled: true
folder: ./plugins
vector_search_plugin:
enabled: true
provider: local # local | openai | ollama
top_k: 5
min_score: 0.15
tiers: [semantic, episodic]from plugins.vector_search_plugin import VectorSearchPlugin
sc = SimpleContext("config.yaml")
sc.use(VectorSearchPlugin(config={
"provider": "local",
"top_k": 5,
}))SimpleContext-Plugin/
├── README.md ← Kamu di sini
├── CONTRIBUTING.md ← Panduan kontribusi
├── LICENSE
├── official/ ← Plugin resmi (core team)
│ └── plugin-vector-search/
│ ├── vector_search_plugin.py ← File plugin (taruh di ./plugins/)
│ └── README.md
├── community/ ← Kontribusi komunitas
│ └── README.md
└── templates/
└── plugin-starter/ ← Template untuk plugin baru
├── my_plugin.py
└── README.md
- Copy template:
cp -r templates/plugin-starter community/plugin-namakalian
- Edit
my_plugin.py— rename class dan implementasi hook - Test lokal dengan SimpleContext
- Submit Pull Request
Lihat CONTRIBUTING.md untuk detail lengkap.
| Repositori | Deskripsi |
|---|---|
| SimpleContext | Core engine — Universal AI Brain, zero dependencies |
| SimpleContext-Plugin | Plugin registry (kamu di sini) |
| SimpleContext-Bot | AI Telegram Bot powered by SimpleContext — one-command setup, auto-downloads engine + agents |
| SimpleContext-Agents | Ready-to-use agent definitions for SimpleContext |
MIT © zacxyonly