Hardware-aware engine
Detects RAM and GPUs, estimates the memory footprint per model, then proposes a context size and runtime it can actually start — GPU, GPU-plus-RAM, or CPU fallback.
Alpha · Phase 1 · Local-first
A desktop studio for local and API-based language models — chat, agentic PhiloBots, long-term memory, built-in search, and a unified marketplace. Local-first, not network-isolated: models, chats, and memory stay on your machine, and every feature that calls out is documented, not assumed.
Why another one
Detects RAM and GPUs, estimates the memory footprint per model, then proposes a context size and runtime it can actually start — GPU, GPU-plus-RAM, or CPU fallback.
Custom assistants with their own prompt, style, and trigger words. Project-aware file tools ask for permission before touching anything, and changes arrive as readable diffs.
Recall across sessions, kept separate per user and per project — SQLite full-text search plus vector retrieval, with deterministic local embeddings by default.
Search DuckDuckGo, Brave, Google, Bing, or Wikipedia from inside a chat, then fetch and condense a page to Markdown, guarded against local-network targets.
Hugging Face downloads and OpenRouter/Featherless models side by side. Local candidates show quantization, estimated resource use, and a hardware-fit verdict.
GPU → CPU, smaller context, alternate KV-cache type. Each fallback step is shown, never hidden behind a silent retry.
How it works
Both application servers bind to 127.0.0.1 by default. The main desktop flow runs over HTTP/JSON and server-sent events — only the Skills client currently uses a limited gRPC surface. Local application data lives under backend/data/.
Screenshots
Current scope
Chat, Engine, Marketplace, authentication, user preferences, PhiloBots, memory, text search, settings, skills administration.
AI and technology feeds with search, filters, and saved articles.
LMArena text leaderboard with ranking, model details, and comparison views.
Improve existing functionality, fix bugs, refine frontend design and usability, strengthen verification, expand documentation.
Extend current features, with usable connections to external servers from Chat and Engine.
Guided full fine-tuning, fine-tuning, and quantization workflows.
Image and video generation, plus a game-development workspace.
Opt-in sharing of self-hosted models and compute capacity, keeping PhiloEngine itself free and open source.
No promised dates for future phases — the full roadmap separates working functionality from previews and planned work. Always check the notes for the release you actually install.
Get started
Download the Quick Install archive for your platform from the latest release — filenames end in -quickinstall, not the similarly named update archive. Extract it once and always start the top-level launcher: it verifies the published size and SHA-256, installs updates atomically, and can roll back a version that fails its health check.
# extract, then run:
./myphiloengine # Linux / macOS
myphiloengine.exe # Windows
Complete the one-time setup in the installation guide, then start backend and frontend together with the project launcher. On a clean main checkout it applies a safe fast-forward update first — it never overwrites local changes.
git clone https://github.com/kuchenboss/MyPhiloEngine.git
cd MyPhiloEngine
./start.sh
No GPU? Add an OpenRouter or Featherless key under Settings → Providers and start a model from the marketplace instead.