-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathllms.txt
More file actions
55 lines (44 loc) · 3.27 KB
/
Copy pathllms.txt
File metadata and controls
55 lines (44 loc) · 3.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# DevCenter
Canonical repository: https://github.com/dev-bricks/DevCenter
Ecosystem: dev-bricks
Umbrella: open-bricks
DevCenter is a local-first Python desktop IDE and developer toolkit from dev-bricks under the open-bricks umbrella. It combines a PySide6 editor, static analysis, encoding repair, PyInstaller build helpers, icon conversion, third-party license collection, project/file indexing, backup-oriented sync helpers and an optional Claude/Anthropic AI assistant.
## Audience
- Python developers who want a lightweight Windows-first desktop IDE.
- Maintainers who need local analysis, build and release helpers in one app.
- LLM agents that need project metadata and redacted status exports without uploading full source trees.
- Open-source contributors evaluating a PySide6 desktop application architecture.
Positioning:
- This is not Azure DevCenter, Microsoft Dev Box, Moderne DevCenter or Devbox.
- This is not a hosted cloud IDE.
- The desktop app is authoritative for local Python development and workspace export.
- The former Web/PWA companion is removed; no `web_companion/` directory or hosted importer ships.
Privacy and safety:
- Projects, settings, file indexes and build artifacts stay local by default.
- Network access is only expected for explicitly configured integrations such as the optional Claude/Anthropic API or package installation commands started by the user.
- API keys, tokens, local absolute paths and full source contents must not be written into public exports.
- Anthropic API keys are stored exclusively in the native system keyring (Windows Credential Manager).
## Important files
- `README.md`: English user-facing overview, architecture diagrams, screenshots, installation and feature list.
- `README_de.md`: German user-facing overview with complete feature parity and architecture documentation.
- `SECURITY.md`: bilingual security policy detailing 100% offline invariants, keyring secret isolation and vulnerability reporting.
- `PRIVACY_POLICY.md`: privacy scope for local settings, indexes, build artifacts and optional API use.
- `EXPORTFORMAT.md`: implemented redacted desktop-export contract (`devcenter-workspace-v1`).
- `DOCUMENTATION_STATUS.md`: current-source hierarchy and historical/external-document boundary.
- `.github/workflows/tests.yml`: multi-OS CI workflow (Windows, Linux, macOS) with concurrency control, Python 3.11-3.12 matrix, ruff linting gate and platform smoke tests (157 passed regression, contract, I18N, security & metadata tests).
- `src/core/app_paths.py`: XDG-compliant platform path resolver for settings and file index.
- `translator.py`: Tier-2 multi-language translation engine supporting DE, EN, ES, ZH, JA, RU with 4-stage fallback chain.
- `tests/test_i18n.py`: unit test suite validating 6-language translations parity and fallback resolution.
- `tests/test_metadata.py`: automated testsuite for PEP 621 metadata, CI workflow integrity, badges, security policy, and documentation parity.
## Search Phrases
```
local-first Python IDE
PySide6 Python development suite
Windows Python IDE with PyInstaller build helper
offline Python code editor and static analyzer
Python developer toolkit with license collector
Python IDE with workspace export
dev-bricks DevCenter Python desktop suite
open-bricks developer tools
```
## Last-checked: 2026-08-24