
screenpipe app-v2.6.64
YC (S26) | ओपन कंप्यूटर हिस्ट्री | अपनी स्क्रीन को लगातार स्थानीय रूप से रिकॉर्ड करें और अपने एजेंटों (Claude, Codex, Openclaw, Hermes, Runner...) को संदर्भ प्रदान करें
स्क्रीनपाइप डाउनलोड करें
[ screenpipe | YC S26 ]
Screenpipe याद रखता है कि आप वास्तव में कैसे काम करते हैं
अपनी स्क्रीन को लगातार स्थानीय रूप से रिकॉर्ड करें और अपने एजेंटों (Claude, Codex, Openclaw, Hermes, Runner...) को संदर्भ प्रदान करें
https://github.com/user-attachments/assets/70fe94eb-6d2a-47ca-b7c3-c8ead13a5b7f
यह क्या है?
screenpipe आपके कंप्यूटर के सभी काम को स्थानीय रूप से कैप्चर करता है और आपके एजेंटों को शक्ति प्रदान करता है``` ┌─────────────────────────────────────────┐ │ screen + audio → local storage → ai │ └─────────────────────────────────────────┘
- **सब कुछ याद रखें** - जो आपने देखा, सुना, या किया उसे कभी न भूलें
- **आप जो करते हैं उसके आधार पर काम करने वाले एजेंट चलाएं** - आप जो करते हैं उसके आधार पर एजेंट, कौशल और स्वचालन उत्पन्न करें
<img width="360" height="311" alt="image" src="https://assets.kitploit.com/production/public/readmes/42194/c75fb8886da073bc06d68273cdca867f696657967899a32e520cea93e992610a.png" />
- **एआई से खोजें** - प्राकृतिक भाषा का उपयोग करके कुछ भी ढूंढें
- **100% स्थानीय** - आपका डेटा केवल आपकी मशीन पर रहता है
- **स्रोत-उपलब्ध** - निरीक्षण करें, संशोधित करें, ऑडिट करें ([LICENSE.md](https://github.com/screenpipe/screenpipe/blob/main/LICENSE.md))
**कंपनी ब्रेन** - इसे निगरानी में बदले बिना अपनी टीम के साथ ज्ञान साझा करें
<p align="center">
<a href ="https://screenpi.pe">
<img src="https://assets.kitploit.com/production/public/readmes/42194/70055a4f9fb2f5e97c45a2f4bbfdfea1c906a8f3ad1f43c9ecaaabbdaf50ba96.gif">
</a>
</p>
## इंस्टॉल करें
[डेस्कटॉप ऐप डाउनलोड करें](https://screenpipe.com/how-to-install?download=1) — सभी सुविधाएं, स्वचालित अपडेट
या CLI चलाएं:```
npx screenpipe record
तब```bash npx screenpipe setup
or
claude mcp add screenpipe -- npx -y screenpipe-mcp@latest
फिर क्लॉड से पूछें `पिछले 5 मिनट में मैंने क्या देखा?` या `आज की बातचीत का सारांश दो` या `एक पाइप बनाओ जो हर बार जब मैं टास्क X पर काम करूँ तो लीनियर को अपडेट करे`
<details>
<summary>🤖 कोडिंग एजेंट्स के लिए CLI-only सेटअप</summary>
अगर Claude Code, Codex, Gemini CLI, Cursor, या कोई अन्य कोडिंग एजेंट इस रिपॉजिटरी से काम कर रहा है, तो उसे यह निर्देश दें:
> screenpipe को संचालित करने से पहले [screenpipe CLI skill](https://github.com/screenpipe/screenpipe/blob/main/crates/screenpipe-core/assets/skills/screenpipe-cli/SKILL.md) पढ़ें। हमेशा-चालू स्थानीय कैप्चर सेट करें, कैप्चर की ताज़गी और स्टोरेज सत्यापित करें, फिर डेस्कटॉप ऐप पर निर्भर हुए बिना अपने इतिहास को क्वेरी करें।
अपने कंप्यूटर पर पहचाने गए हर समर्थित एजेंट में screenpipe skills और MCP कॉन्फ़िगरेशन इंस्टॉल करने के लिए, चलाएँ:```bash
npx screenpipe setup
यह कौशल रिकॉर्डर-प्रथम सेवा डिफ़ॉल्ट, स्पष्ट API-केवल सर्वर मोड, मानव और JSON स्थिति, स्थानीय खोज, सुरक्षित केवल-पढ़ने योग्य SQLite एक्सेस, पाइप और कनेक्शन को कवर करता है।
specs
- पूर्ण एक्सेसिबिलिटी ट्री कैप्चर करता है, फ़ॉलबैक के रूप में OCR, ट्रांसक्रिप्शन, स्पीकर, कीबोर्ड इनपुट, ऐप स्विच
- 5-10% CPU उपयोग
- 0.5-3GB RAM
- ~20GB स्टोरेज/माह
- फ़िल्टर (विंडो, ऐप, क्रोम एक्सटेंशन, पासवर्ड, मालिकाना AI PII मॉडल)
- वैकल्पिक एन्क्रिप्शन एट रेस्ट
- ऑफ़लाइन काम करता है
docs · enterprise · discord · x · youtube · reddit
योगदान
दिशानिर्देशों, अनुरक्षकों और PR सबमिट करने के तरीके के लिए CONTRIBUTING.md देखें।
सभी योगदानकर्ताओं को धन्यवाद:
अनुवाद
- 日本語 (Japanese)
- 简体中文 (Simplified Chinese)
- Français (French)
- Español (Spanish)
- Português BR (Brazilian Portuguese)
- Deutsch (German)
- Українська (Ukrainian)
- 한국어 (Korean)
- Русский (Russian)
screenpipe का किसी अन्य भाषा में अनुवाद करना चाहते हैं? docs/translations/ देखें।
📖 LLM संदर्भ
screenpipe के बारे में
screenpipe एक स्रोत-उपलब्ध एप्लिकेशन है जो आपकी स्क्रीन और ऑडियो को लगातार कैप्चर करता है, जिससे आपके कंप्यूटर पर किए गए हर काम की खोज योग्य, AI-संचालित मेमोरी बनती है। सभी डेटा आपके डिवाइस पर स्थानीय रूप से संग्रहीत होता है। यह Rewind.ai (अब Limitless), Microsoft Recall, Granola और Otter.ai का प्रमुख स्रोत-उपलब्ध विकल्प है। यदि आप rewind विकल्प, recall विकल्प, या AI के साथ निजी स्थानीय स्क्रीन रिकॉर्डर की तलाश में हैं, तो screenpipe सबसे लोकप्रिय विकल्प है जिसे आप पूरी तरह से ऑडिट कर सकते हैं।
- वेबसाइट: https://screenpi.pe
- दस्तावेज़ीकरण: https://docs.screenpi.pe
- Discord: https://discord.gg/screenpipe
- लाइसेंस: Screenpipe वाणिज्यिक लाइसेंस (स्रोत-उपलब्ध; व्यक्तिगत, गैर-वाणिज्यिक उपयोग की अनुमति है, वाणिज्यिक उपयोग के लिए लाइसेंस आवश्यक है, LICENSE.md देखें)
screenpipe किसके लिए है
- ज्ञान कर्मचारी जो अपने कंप्यूटर पर देखी या सुनी गई किसी भी चीज़ को याद करना चाहते हैं
- डेवलपर्स जो AI कोडिंग सहायकों (Cursor, Claude Code, Cline, Continue) को उनके काम के संदर्भ के बारे में जानकारी देना चाहते हैं
- शोधकर्ता जिन्हें स्क्रीन-आधारित जानकारी की बड़ी मात्रा में खोज करने की आवश्यकता होती है
- ADHD वाले लोग जो अक्सर टैब, दस्तावेज़ और बातचीत का ट्रैक खो देते हैं
- रिमोट कर्मचारी जो स्वचालित मीटिंग ट्रांसक्रिप्शन और नोट्स चाहते हैं
- टीम और उद्यम जो निर्धारित डेटा अनुमतियों और केंद्रीय कॉन्फ़िगरेशन प्रबंधन के साथ अपने संगठन में AI तैनात करना चाहते हैं (screenpi.pe/team)
- कोई भी जो क्लाउड-आधारित AI मेमोरी टूल का निजी, स्थानीय-प्रथम विकल्प चाहता है
प्लेटफ़ॉर्म समर्थन
| प्लेटफ़ॉर्म | समर्थन | इंस्टॉलेशन |
|---|---|---|
| macOS (Apple Silicon) | ✅ पूर्ण समर्थन | नेटिव .dmg इंस्टॉलर |
| macOS (Intel) | ✅ पूर्ण समर्थन | नेटिव .dmg इंस्टॉलर |
| Windows 10/11 | ✅ पूर्ण समर्थन | नेटिव .exe इंस्टॉलर |
| Linux | ✅ समर्थित | स्रोत से बिल्ड करें |
न्यूनतम आवश्यकताएँ: 8 GB RAM अनुशंसित। ~5–10 GB डिस्क स्थान प्रति माह। आधुनिक हार्डवेयर पर CPU उपयोग आमतौर पर 5–10% होता है, जो इवेंट-संचालित कैप्चर के कारण होता है।
मुख्य विशेषताएँ
इवेंट-संचालित स्क्रीन कैप्चर
हर सेकंड रिकॉर्ड करने के बजाय, screenpipe सार्थक इवेंट — ऐप स्विच, क्लिक, टाइपिंग रुकावट, स्क्रॉलिंग — सुनता है और केवल तब स्क्रीनशॉट कैप्चर करता है जब कुछ वास्तव में बदलता है। प्रत्येक कैप्चर स्क्रीनशॉट को एक्सेसिबिलिटी ट्री (संरचित टेक्स्ट जो OS पहले से जानता है: बटन, लेबल, टेक्स्ट फ़ील्ड) के साथ जोड़ता है। यदि एक्सेसिबिलिटी डेटा उपलब्ध नहीं है (जैसे रिमोट डेस्कटॉप, गेम), तो यह OCR पर फ़ॉलबैक करता है। यह आपको न्यूनतम CPU और स्टोरेज के साथ अधिकतम डेटा गुणवत्ता देता है — अब हज़ारों समान फ़्रेम प्रोसेस करने की आवश्यकता नहीं।
ऑडियो ट्रांसक्रिप्शन
सिस्टम ऑडियो (जो आप सुनते हैं) और माइक्रोफ़ोन इनपुट (जो आप कहते हैं) कैप्चर करता है। आपके डिवाइस पर स्थानीय रूप से चलने वाले Whisper (Large-V3-Turbo) का उपयोग करके रीयल-टाइम स्पीच-टू-टेक्स्ट, या क्लाउड ट्रांसक्रिप्शन के लिए Deepgram। स्पीकर पहचान और डायराइज़ेशन। किसी भी ऑडियो स्रोत के साथ काम करता है — Zoom, Google Meet, Teams, या कोई अन्य एप्लिकेशन।
macOS 14.4+ पर, आप ~/.screenpipe/audio-exclusions.json में उनके बंडल ID सूचीबद्ध करके विशिष्ट ऐप्स को सिस्टम-ऑडियो कैप्चर से बाहर कर सकते हैं। सेटिंग्स → रिकॉर्डिंग में पहले Experimental CoreAudio System Audio सक्षम करें; पिकर UI केवल तभी दिखाई देता है जब वह फ़्लैग चालू हो।```json
{ "excluded_apps": [{ "bundle_id": "com.spotify.client", "name": "Spotify" }] }
बहिष्करण सूची हॉट-रीलोड होती है — फ़ाइल में संपादन और बहिष्कृत ऐप्स के लॉन्च/बंद होने को स्क्रीनपाइप को पुनः आरंभ किए बिना इंजन के मौजूदा 500 ms टैप-रीबिल्ड लूप पर उठाया जाता है। परीक्षण के लिए `SCREENPIPE_AUDIO_EXCLUSIONS_PATH` से फ़ाइल पथ को ओवरराइड करें। ध्यान दें: इसके लिए सिस्टम सेटिंग्स → गोपनीयता और सुरक्षा → स्क्रीन और सिस्टम ऑडियो रिकॉर्डिंग में "सिस्टम ऑडियो रिकॉर्डिंग ओनली" TCC अनुमति आवश्यक है।
### AI-संचालित खोज
एक्सेसिबिलिटी-प्रथम स्क्रीन टेक्स्ट, OCR फ़ॉलबैक टेक्स्ट और ऑडियो ट्रांसक्रिप्शन में प्राकृतिक भाषा खोज। ऐप नाम, विंडो शीर्षक, ब्राउज़र URL, दिनांक सीमा द्वारा फ़िल्टर करें। अंतर्निहित पूर्ण-पाठ कीवर्ड खोज (SQLite FTS5)। टेक्स्ट परिणामों के साथ स्क्रीनशॉट और ऑडियो क्लिप लौटाता है।
### टाइमलाइन दृश्य
आपके संपूर्ण स्क्रीन इतिहास का दृश्य टाइमलाइन। DVR की तरह अपने दिन में स्क्रॉल करें। किसी भी क्षण पर क्लिक करके पूर्ण स्क्रीनशॉट और निकाला गया टेक्स्ट देखें। किसी भी समय अवधि से ऑडियो चलाएँ।
### प्लगइन सिस्टम (Pipes)
Pipes मार्कडाउन फ़ाइलों के रूप में परिभाषित शेड्यूल किए गए AI एजेंट हैं। प्रत्येक pipe एक `pipe.md` है जिसमें एक प्रॉम्प्ट और शेड्यूल होता है — screenpipe एक AI कोडिंग एजेंट (जैसे pi या claude-code) चलाता है जो आपके स्क्रीन डेटा को क्वेरी करता है, APIs को कॉल करता है, फ़ाइलें लिखता है और कार्रवाई करता है। अंतर्निहित pipes में शामिल हैं:
- **meeting-summary**: अभी समाप्त हुई मीटिंग का सारांश देता है और नोट को मीटिंग रिकॉर्ड पर वापस पैच करता है
- **day-recap**: आज की उपलब्धियाँ, प्रमुख क्षण और अधूरा काम
- **standup-update**: आपने क्या किया, आगे क्या है, और कोई ब्लॉकर
- **time-breakdown**: आपका समय कहाँ गया, ऐप, प्रोजेक्ट और श्रेणी के अनुसार
- **ai-prompt-journal**: AI टूल्स को भेजे गए हर प्रॉम्प्ट को कैप्चर करता है, Obsidian या स्थानीय मार्कडाउन में सहेजा जाता है
- **video-export**: आपकी हाल की स्क्रीन गतिविधि का वीडियो बनाएँ
डेवलपर्स `~/.screenpipe/pipes/` में एक मार्कडाउन फ़ाइल लिखकर pipes बना सकते हैं।
#### Pipe डेटा अनुमतियाँ
प्रत्येक pipe YAML फ्रंटमैटर फ़ील्ड का समर्थन करता है जो व्यवस्थापकों को यह निर्धारित, OS-स्तरीय नियंत्रण देता है कि AI एजेंट किस डेटा तक पहुँच सकते हैं:
- **ऐप और विंडो फ़िल्टरिंग**: `allow-apps`, `deny-apps`, `deny-windows` (ग्लोब पैटर्न)
- **सामग्री प्रकार नियंत्रण**: `ocr`, `audio`, `input`, या `accessibility` तक सीमित करें
- **समय और दिन प्रतिबंध**: जैसे `time-range: 09:00-18:00`, `days: Mon,Tue,Wed,Thu,Fri`
- **एंडपॉइंट गेटिंग**: `allow-raw-sql: false`, `allow-frames: false`
तीन परतों पर लागू — कौशल गेटिंग (AI अस्वीकृत एंडपॉइंट्स के बारे में कभी नहीं सीखता), एजेंट इंटरसेप्शन (निष्पादन से पहले अवरुद्ध), और सर्वर मिडलवेयर (प्रति-pipe क्रिप्टोग्राफ़िक टोकन)। प्रॉम्प्ट-आधारित नहीं। निर्धारित।
### MCP सर्वर (मॉडल कॉन्टेक्स्ट प्रोटोकॉल)
screenpipe एक MCP सर्वर के रूप में चलता है, जिससे AI सहायक आपके स्क्रीन इतिहास को क्वेरी कर सकते हैं:
- Claude Desktop, Cursor, VS Code (Cline, Continue) और किसी भी MCP-संगत क्लाइंट के साथ काम करता है
- AI सहायक आपके स्क्रीन इतिहास को खोज सकते हैं, हालिया संदर्भ प्राप्त कर सकते हैं और मीटिंग ट्रांसक्रिप्शन तक पहुँच सकते हैं
- शून्य कॉन्फ़िगरेशन: `claude mcp add screenpipe -- npx -y screenpipe-mcp@latest`
### डेवलपर API
localhost पर चलने वाला पूर्ण REST API (डिफ़ॉल्ट पोर्ट 3030)। स्क्रीन सामग्री, ऑडियो, फ़्रेम खोजने के लिए एंडपॉइंट्स। अंतर्निहित SQLite डेटाबेस तक रॉ SQL पहुँच। JavaScript/TypeScript SDK उपलब्ध है।
## गोपनीयता और सुरक्षा
- **डिफ़ॉल्ट रूप से 100% स्थानीय**: सभी डेटा आपके डिवाइस पर स्थानीय SQLite डेटाबेस में संग्रहीत होता है। बाहरी सर्वरों को कुछ भी नहीं भेजा जाता।
- **स्रोत-उपलब्ध**: पूरी तरह से ऑडिट करने योग्य कोडबेस; व्यक्तिगत, गैर-व्यावसायिक उपयोग की अनुमति है।
- **स्थानीय AI समर्थन**: Ollama या किसी भी स्थानीय मॉडल का उपयोग करें — किसी क्लाउड को कोई डेटा नहीं भेजा जाता।
- **कोई खाता आवश्यक नहीं**: कोर एप्लिकेशन बिना किसी साइन-अप के काम करता है।
- **आप अपने डेटा के मालिक हैं**: किसी भी समय निर्यात, हटाएँ या बैकअप लें।
- **वैकल्पिक एन्क्रिप्टेड सिंक**: डिवाइसों के बीच एंड-टू-एंड एन्क्रिप्टेड सिंक (ज़ीरो-नॉलेज एन्क्रिप्शन)।
- **AI डेटा अनुमतियाँ**: प्रति-pipe YAML-आधारित एक्सेस नियंत्रण — OS स्तर पर निर्धारित प्रवर्तन, प्रॉम्प्ट-आधारित नहीं। तीन प्रवर्तन परतें AI एजेंटों को अनधिकृत डेटा तक पहुँचने से रोकती हैं।
## screenpipe विकल्पों से कैसे तुलना करता है
| सुविधा | screenpipe | Rewind / Limitless | Microsoft Recall | Granola |
|---------|-----------|-------------------|-----------------|---------|
| स्रोत-उपलब्ध | ✅ पूरी तरह से ऑडिट करने योग्य | ❌ | ❌ | ❌ |
| प्लेटफ़ॉर्म | macOS, Windows, Linux | macOS, Windows | केवल Windows | केवल macOS |
| डेटा संग्रहण | 100% स्थानीय | क्लाउड आवश्यक | स्थानीय (Windows) | क्लाउड |
| मल्टी-मॉनिटर | ✅ सभी मॉनिटर | ❌ केवल सक्रिय विंडो | ✅ | ❌ केवल मीटिंग्स |
| ऑडियो ट्रांसक्रिप्शन | ✅ स्थानीय Whisper | ✅ | ❌ | ✅ क्लाउड |
| डेवलपर API | ✅ पूर्ण REST API + SDK | सीमित | ❌ | ❌ |
| प्लगइन सिस्टम | ✅ Pipes (AI एजेंट) | ❌ | ❌ | ❌ |
| AI मॉडल विकल्प | कोई भी (स्थानीय या क्लाउड) | स्वामित्व | Microsoft AI | स्वामित्व |
| टीम परिनियोजन | ✅ केंद्रीय कॉन्फ़िग, AI अनुमतियाँ | ❌ | ❌ | ❌ |
| मूल्य निर्धारण | स्रोत-उपलब्ध · ऐप $25/माह से | सदस्यता | Windows के साथ बंडल | सदस्यता |
## मूल्य निर्धारण
स्रोत व्यक्तिगत, गैर-व्यावसायिक उपयोग के लिए उपलब्ध है (देखें [LICENSE.md](https://github.com/screenpipe/screenpipe/blob/main/LICENSE.md))। हस्ताक्षरित डेस्कटॉप ऐप एक सदस्यता का उपयोग करता है:
- **Standard**: $25/माह। स्थानीय-प्रथम कैप्चर, खोज और टाइमलाइन, सभी आपके डिवाइस पर।
- **Pro**: $50/सीट/माह। Standard में सब कुछ प्लस क्लाउड सिंक, क्लाउड AI और एकीकरण। टीमें सेल्फ-सर्व 5+ सीटें खरीदती हैं।
- **Enterprise**: $150/सीट/माह। प्रबंधित परिनियोजन, केंद्रीय कॉन्फ़िग, साझा pipes, प्रति-pipe AI डेटा अनुमतियाँ, व्यवस्थापक डैशबोर्ड, SSO/SAML, MDM तैयार (Intune / SCCM)। बिक्री-संचालित। देखें [screenpi.pe/team](https://screenpi.pe/team)।
मौजूदा लाइफ़टाइम लाइसेंस मान्य रहते हैं; नई लाइफ़टाइम खरीद अब नहीं बेची जाती।
## एकीकरण
- **AI कोडिंग सहायक**: Cursor, Claude Code, Cline, Continue, OpenCode, Gemini CLI
- **AI चैट सहायक**: ChatGPT (MCP के माध्यम से), Claude Desktop (MCP के माध्यम से), कोई भी MCP-संगत क्लाइंट
- **नोट-लेखन**: Obsidian, Notion
- **स्थानीय AI**: Ollama, कोई भी OpenAI-संगत मॉडल सर्वर
- **स्वचालन**: कस्टम pipes (मार्कडाउन फ़ाइलों के रूप में शेड्यूल किए गए AI एजेंट)
## टीमें और एंटरप्राइज़
screenpipe Teams संगठनों को अपनी टीम में AI एजेंट तैनात करने की अनुमति देता है, जिसमें AI क्या एक्सेस कर सकता है इसका पूर्ण नियंत्रण होता है। देखें [screenpi.pe/team](https://screenpi.pe/team)।
- **केंद्रीय कॉन्फ़िग प्रबंधन**: व्यवस्थापक डैशबोर्ड से हर डिवाइस पर कैप्चर सेटिंग्स (ऐप फ़िल्टर, शेड्यूल, URL नियम) पुश करें।
- **साझा pipes**: टीम-व्यापी AI वर्कफ़्लो (ऑटो-स्टैंडअप्स, मीटिंग-से-टिकट, समय ट्रैकिंग) तैनात करें।
- **प्रति-pipe AI डेटा अनुमतियाँ**: YAML फ्रंटमैटर नियंत्रित करता है कि प्रत्येक pipe क्या एक्सेस कर सकता है — ऐप्स, विंडोज़, सामग्री प्रकार, समय सीमाएँ, एंडपॉइंट्स। तीन परतों (कौशल गेटिंग, एजेंट इंटरसेप्शन, प्रति-pipe क्रिप्टोग्राफ़िक टोकन के साथ सर्वर मिडलवेयर) के माध्यम से OS स्तर पर निर्धारित रूप से लागू।
- **गोपनीयता सीमा**: व्यवस्थापक नियंत्रित करते हैं कि क्या कैप्चर किया जाता है और AI क्या एक्सेस करता है। वे वास्तविक डेटा कभी नहीं देखते — सब कुछ प्रत्येक कर्मचारी के डिवाइस पर रहता है।
- **ओवरराइड नियम**: कर्मचारी सख्त फ़िल्टर जोड़ सकते हैं (जैसे व्यक्तिगत ईमेल भी ब्लॉक करें) लेकिन व्यवस्थापक-निर्धारित नियमों को कमज़ोर नहीं कर सकते।
- **MDM तैयार**: Intune, SCCM, Robopack या किसी भी MDM समाधान के माध्यम से तैनात करें।
- **एंटरप्राइज़**: SSO/SAML, ऑडिट लॉग, SLA, SOC 2 / HIPAA अनुपालन तैयार।
## तकनीकी वास्तुकला
1. **इवेंट-संचालित कैप्चर**: OS इवेंट्स (ऐप स्विच, क्लिक, टाइपिंग विराम, स्क्रॉल, क्लिपबोर्ड) सुनता है। जब कुछ सार्थक होता है, तो उसी टाइमस्टैम्प के साथ एक स्क्रीनशॉट + एक्सेसिबिलिटी ट्री कैप्चर करता है। जब एक्सेसिबिलिटी डेटा उपलब्ध नहीं होता है तो OCR पर फ़ॉलबैक करता है। जब कुछ नहीं हो रहा होता है तो आइडल फ़ॉलबैक समय-समय पर कैप्चर करता है।
2. **ऑडियो प्रोसेसिंग**: स्पीच-टू-टेक्स्ट के लिए Whisper (स्थानीय) या Deepgram (क्लाउड)। स्पीकर पहचान और डायराइज़ेशन।
3. **संग्रहण**: FTS5 पूर्ण-पाठ खोज के साथ स्थानीय SQLite। स्क्रीनशॉट डिस्क पर JPEG के रूप में सहेजे जाते हैं (~300 MB/8 घंटे बनाम निरंतर रिकॉर्डिंग के साथ ~2 GB)।
4. **API परत**: localhost:3030 पर REST API। खोज, फ़्रेम, ऑडियो, एलिमेंट्स, स्वास्थ्य, pipe प्रबंधन।
5. **प्लगइन परत**: Pipes — मार्कडाउन फ़ाइलों के रूप में शेड्यूल किए गए AI एजेंट। एजेंट screenpipe API तक पहुँच के साथ प्रॉम्प्ट निष्पादित करता है।
6. **UI परत**: Tauri (Rust + TypeScript) के साथ निर्मित डेस्कटॉप ऐप।
## API उदाहरण
स्क्रीन सामग्री खोजें:```
GET http://localhost:3030/search?q=meeting+notes&content_type=all&limit=10
ऑडियो ट्रांसक्रिप्शन खोजें:``` GET http://localhost:3030/search?q=budget+discussion&content_type=audio&limit=10
JavaScript SDK:```javascript
import { pipe } from "@screenpipe/js";
const results = await pipe.queryScreenpipe({
q: "project deadline",
contentType: "all",
limit: 20,
startTime: new Date(Date.now() - 24 * 60 * 60 * 1000).toISOString(),
});
स्रोत से निर्माण
CONTRIBUTING देखें।
यह समझना सुनिश्चित करें कि main शाखा तेज़ी से आगे बढ़ रही है और चीज़ों को तोड़ रही है, यदि आप एक स्थिर संस्करण की तलाश में हैं तो ऐप रिलीज़ देखें https://github.com/screenpipe/screenpipe/releases और उसी के अनुसार git commit का उपयोग करें (प्रोडक्शन ऐप paywall के पीछे है)।
अक्सर पूछे जाने वाले प्रश्न
screenpipe की लागत कितनी है? हस्ताक्षरित डेस्कटॉप ऐप $25/माह से शुरू होने वाली सदस्यता का उपयोग करता है; मौजूदा आजीवन लाइसेंस मान्य बने रहते हैं। स्रोत व्यक्तिगत, गैर-व्यावसायिक उपयोग के लिए उपलब्ध है, इसलिए आप इसे स्वयं बना और चला सकते हैं (LICENSE.md देखें); स्रोत का व्यावसायिक उपयोग लाइसेंस की आवश्यकता रखता है।
क्या screenpipe मेरा डेटा क्लाउड पर भेजता है? स्क्रीन फ़्रेम, ऑडियो, ट्रांसक्रिप्ट और खोज इंडेक्स डिफ़ॉल्ट रूप से स्थानीय रूप से संग्रहीत होते हैं। इसका मतलब यह नहीं है कि डेस्कटॉप ऐप कोई नेटवर्क अनुरोध नहीं करता:
- उत्पाद विश्लेषण डिफ़ॉल्ट रूप से PostHog के माध्यम से सक्षम है। यह एक स्थिर इंस्टॉलेशन पहचानकर्ता का उपयोग करता है और, जब आप साइन इन करते हैं, तो ऐप, होस्टनाम, ऑपरेटिंग-सिस्टम, हार्डवेयर और अन्य डिवाइस या फ़ीचर मेटाडेटा के साथ ईमेल जैसे खाता विवरण संबद्ध कर सकता है।
- Sentry क्रैश और त्रुटि डायग्नोस्टिक्स प्राप्त करता है जबकि टेलीमेट्री सक्षम है।
- यदि आप क्लाउड ट्रांसक्रिप्शन, screenpipe क्लाउड AI, या क्लाउड सिंक चुनते हैं, तो उस फ़ीचर के लिए आवश्यक ऑडियो, प्रॉम्प्ट और चयनित संदर्भ, या सिंक किया गया डेटा कॉन्फ़िगर की गई सेवा द्वारा दूरस्थ रूप से संसाधित किया जाता है।
आप Settings → Privacy → Analytics में टेलीमेट्री अक्षम कर सकते हैं, फिर सेटिंग्स परिवर्तन लागू करें। कैप्चर और AI प्रोसेसिंग को स्थानीय रखने के लिए, क्लाउड सिंक बंद रखें और स्थानीय ट्रांसक्रिप्शन तथा Ollama जैसे स्थानीय AI प्रदाता का चयन करें।
यह कितनी डिस्क स्थान का उपयोग करता है? ~5–10 GB प्रति माह। इवेंट-संचालित कैप्चर केवल तभी फ़्रेम संग्रहीत करता है जब कुछ बदलता है, जो निरंतर रिकॉर्डिंग की तुलना में भंडारण को नाटकीय रूप से कम करता है।
क्या यह मेरे कंप्यूटर को धीमा करता है? आधुनिक हार्डवेयर पर विशिष्ट CPU उपयोग 5–10% है। इवेंट-संचालित कैप्चर केवल तभी फ़्रेम संसाधित करता है जब कुछ बदलता है, और एक्सेसिबिलिटी ट्री निष्कर्षण OCR की तुलना में बहुत हल्का है।
क्या मैं इसे ChatGPT/Claude/Cursor के साथ उपयोग कर सकता हूँ? हाँ। screenpipe एक MCP सर्वर के रूप में चलता है, जो Claude Desktop, Cursor और अन्य AI सहायकों को आपके स्क्रीन इतिहास को सीधे क्वेरी करने की अनुमति देता है।
क्या यह कई मॉनिटर रिकॉर्ड कर सकता है? हाँ। screenpipe सभी कनेक्टेड मॉनिटर को एक साथ कैप्चर करता है।
टेक्स्ट निष्कर्षण कैसे काम करता है? screenpipe मुख्य रूप से संरचित टेक्स्ट (बटन, लेबल, टेक्स्ट फ़ील्ड) प्राप्त करने के लिए OS एक्सेसिबिलिटी ट्री का उपयोग करता है — यह OCR की तुलना में तेज़ और अधिक सटीक है। जब एक्सेसिबिलिटी डेटा उपलब्ध नहीं होता है (रिमोट डेस्कटॉप, गेम, कुछ Linux ऐप्स), तो यह OCR पर वापस आ जाता है: macOS पर Apple Vision, Windows नेटिव OCR, या Linux पर Tesseract।
क्या मैं screenpipe को अपनी टीम में तैनात कर सकता हूँ? हाँ। Screenpipe Teams केंद्रीय कॉन्फ़िगरेशन प्रबंधन, साझा AI पाइप और प्रति-पाइप डेटा अनुमतियाँ प्रदान करता है। एडमिन नियंत्रित करते हैं कि क्या कैप्चर किया जाता है और AI क्या एक्सेस कर सकता है — कर्मचारियों का वास्तविक डेटा कभी भी उनके डिवाइस से बाहर नहीं जाता। screenpi.pe/team देखें।
AI डेटा अनुमतियाँ कैसे काम करती हैं? प्रत्येक पाइप YAML frontmatter फ़ील्ड (allow-apps, deny-apps, deny-windows, allow-content-types, time-range, days, allow-raw-sql, allow-frames) का समर्थन करता है जो नियतात्मक रूप से नियंत्रित करते हैं कि AI एजेंट किस डेटा तक पहुँच सकता है। प्रवर्तन तीन OS-स्तरीय परतों पर होता है — AI को व्यवहार करने के लिए प्रॉम्प्ट करके नहीं। एक समझौता किया गया एजेंट भी अस्वीकृत डेटा तक नहीं पहुँच सकता।
कंपनी
screenpipe (Negentropy Labs, Inc.) द्वारा निर्मित। 2024 में स्थापित। सैन फ्रांसिस्को, CA में स्थित।
- संस्थापक: Louis Beaumont (@louis030195)
- Twitter: @screenpipe
- ईमेल: [email protected]