Core Concepts
Own DevStudio is built around a simple idea — you should be able to code with AI, locally, on your own terms.
Before diving into the interface and tools, this page will help you understand the core philosophy and structure that power the experience.
🚀 The Philosophy
🖥️ Local-first Development
Own DevStudio runs entirely on your machine. Even offline too. Your projects, preferences, and AI models stay private — no cloud dependency, no data sharing, no hidden syncs 🕵️.
Local-first means:
- Faster performance — no network lag.
- Full control — your workspace is portable.
- Secure by design — your code never leaves your system.
🧠 AI-native by Design
The IDE is built with AI in mind, not as an afterthought.
It seamlessly blends intelligent code understanding, natural-language prompts, and context-aware completions right inside the editor — all processed locally.
AI-native means:
- AI that works offline.
- Real-time understanding of your open files.
- A natural workflow that assists, not interrupts.
🗂️ Workspace Structure
Your workspace in Own DevStudio is organized like a lightweight project container:
project-folder/
├── src/ → Your source code
├── assets/ → Static files
├── .ods/ → ODS settings & cache
└── README.md → Optional project info
Everything is plain-text and version-friendly — ideal for Git or any VCS.
🧩 Key Components
| Component | Purpose |
|---|---|
| Workspace | Manages projects, git clones, and LLM settings. |
| Explorer | Manages files, folders, and workspace view. |
| Editor | The heart of your coding — fast, themeable, and shortcut-friendly. |
| Terminal | Embedded shell for commands and ods cmd utilities. |
| AI Assistant | Contextual help for code, docs, and refactors. |
| AI Studio | Manage workflows, Agents, prompts, and inference settings. |
| Settings | Overall settings for each components and behavior. |
🧠 The AI Layer
Own DevStudio supports local model backends, letting you:
- Run models directly on your GPU/CPU powered by ollama.
- Choose between fast lightweight models or larger fine-tuned ones.
- Build and experiment with your own prompt pipelines inside AI Studio.
The AI layer integrates with:
- Editor actions (generate, explain, refactor)
- ODS Commands & utilities (quick commandline designed for Own DevStudio)
- Chat-style assistant panel
🛡️ Privacy & Control
- No telemetry, no forced sign-in, and no remote model calls.
- You can inspect, modify, or disable any AI or network integration.
- 100% offline.
Your workspace — your data — always stays yours.
📚 Next Steps
Once you understand these concepts, move on to:
👉 Workspace Setup – Setup your workspace home
👉 Activity Bar – Choose Panle for work
👉 Explorer – to open and navigate your workspace