Lemonade is a local AI inference server and desktop application that provides OpenAI/Anthropic/Ollama-compatible APIs with support for multiple backends (llama.cpp, vLLM, whisper.cpp, Kokoro, etc.). The C++ server core handles model lifecycle, routing policies, multi-modal inference, and telemetry, while the React/TypeScript frontend (Tauri desktop app and web build) offers a full GUI for chat, image/audio generation, transcription, and model management. The repository also includes a CLI client, tray application, extensive integration tests, and automated documentation generation. Architecture follows a clean backend-descriptor registry pattern with generated boilerplate, platform abstraction for process/archive/path operations, and a sophisticated routing policy engine for model selection.
free-claude-code is a local proxy and developer tool that connects coding agents (Claude Code and similar harnesses) to OpenAI-compatible AI providers. It is a Python package (`free_claude_code`) with a CLI, a local API server, an admin web UI, and a substantial configuration subsystem. The system abstracts over a dozen AI providers (including NVIDIA NIM, Cloudflare, HuggingFace, and others) with provider-specific workarounds for tool parameter aliasing, thinking templates, and reasoning replay. It persists sessions, messages, and model metadata in SQLite, manages a tree-based conversation model with Telegram platform support, and renders transcripts with segment-based truncation and subagent state management. The repo is a shipped developer tool with installer/update scripts, GitHub issue templates, dependabot config, and a diagnostic `fcc-doctor` command; it is not a research or data project.
cordova-plugin-ionic-webview is a Cordova plugin that provides high-performance web views for hybrid mobile applications. On iOS, it replaces UIWebView with WKWebView for better performance and features. On Android, it uses the latest evergreen webview (Chrome-based). The plugin implements a local HTTP server to serve app assets via HTTP(S) URLs instead of file:// URLs, which is necessary due to webview security restrictions. It supports custom URL schemes (ionic://, http://, https://), HTML5 mode routing for single-page applications, service worker request handling, and provides JavaScript APIs for converting file paths to webview-accessible URLs. The architecture consists of platform-specific native implementations (Java for Android, Objective-C for iOS) with a common JavaScript interface through Cordova's plugin system.