sepilot_desktop
Unified desktop workspace for chat, coding, and browsing
All Skills in This Repository (12)
Pure Emerald Level IndicatorsError Handling & Logging
Implement structured logging and typed error handling across frontend, backend, and IPC workflows.
TypeScript Strict Mode
Enforce strict TypeScript typing with explicit types and null safety.
React & shadcn/ui Components
Guides React component development with TypeScript and shadcn/ui for consistent UI primitives and accessibility compliance.
File Operations
Automate local file I/O and document processing in SEPilot Desktop.
Testing Patterns
Standardize Jest, React Testing Library, and Playwright testing patterns for SEPilot Desktop.
RAG & Vector Search
Retrieve relevant documents and augment LLM prompts with vector search.
State Management with Zustand
Create a type-safe Zustand store with slices, persistence, and middleware.
LangGraph Agent Integration
Integrate LangGraph agents into SEPilot Desktop with IPC streaming.
Electron IPC Communication
Implement Electron IPC handlers with window.electron.invoke and ipcMain.handle.
Performance Optimization
Optimizes React and Electron apps with proven performance patterns.
Extension Development
Automate the design and integration of modular SEPilot Desktop extensions.
MCP (Model Context Protocol) Integration
Configure MCP servers and execute tool calls in SEPilot Desktop.
Frequently Asked Questions
FAQPage SchemaHow to install SEPilot Desktop?โผ
Run `npx skills add jhl-labs/sepilot_desktop --all -g -y` in your terminal to install all skills in this suite globally.
What is SEPilot Desktop used for?โผ
It is an all-in-one desktop workspace that combines AI chat, a code editor, a terminal, and a web browser so you can think, code, and research in one place.
Can SEPilot Desktop write and fix code automatically?โผ
Yes. Its autonomous coding mode can create, edit, and delete files, run terminal commands, and analyze error logs to fix issues on its own.
Which AI models does SEPilot Desktop support?โผ
It supports GPT-4o, Claude 3.5, and local Ollama models, and you can switch between them with a single click.
Does SEPilot Desktop keep my data private?โผ
Yes. Chat history and your document knowledge base are stored in a local database on your own machine, not in the cloud.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core