惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
博客园 - 叶小钗
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 司徒正美
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - Franky
爱范儿
爱范儿
罗磊的独立博客
IT之家
IT之家
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
Netflix TechBlog - Medium
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
U
Unit 42
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog
H
Help Net Security
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理

Show HN

GitHub - astefanutti/shaderbang: Shebang for Shaders Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap
GitHub - dttdrv/phonecode
dttdrv · 2026-06-27 · via Show HN

A native Android AI coding agent that runs entirely on the phone. It is an independent project, inspired by OpenCode and interoperable with it, not a build of OpenCode itself.

PhoneCode runs the agent loop on your device. It reads, writes, and edits files in per-project workspaces, runs git natively, searches the web, and talks to whichever model provider you choose. There is no backend, no telemetry, and no account. Your API keys live in the Android Keystore, and your prompts go only to the provider you pick.

Not affiliated with OpenCode. PhoneCode is not built by, endorsed by, or affiliated with the OpenCode team (Anomaly). The name "OpenCode" appears here only to describe interoperability and origins. Parts of the agent (prompt structure, tool schemas, and loop design) are adapted from OpenCode, which is MIT licensed (Copyright (c) 2025 opencode); see LICENSES.

Features

  • On-device agent with a full coding-agent tool surface (modeled on OpenCode's): read, write, edit, glob, grep, ls, apply_patch, todo lists, plan and build modes, user questions, subagents (task tool), webfetch with free web search, MCP servers (Streamable HTTP and SSE), and progressive-disclosure skills (SKILL.md).
  • Providers: OpenCode Zen and Go, Anthropic, OpenAI, OpenRouter, Google, xAI, Groq, DeepSeek, Mistral, and Together, with the catalog sourced from models.dev. You can enable or disable providers, hide models, and mark favourites. The agent can add providers and models itself by editing providers.json, which is hot-reloaded.
  • Sign-in flows: GitHub uses the OAuth device flow (you type a code, with no tokens to paste) for push and pull. "Sign in with ChatGPT" (Codex, OAuth + PKCE) lets you use a paid ChatGPT plan as a provider through OpenAI's Responses API - no API key needed.
  • Projects and chats: chats are organized into projects. Each project is its own workspace folder and git repository, with snapshots (commits), branch switching, and push and pull from the chat's git button.
  • Streaming chat with reasoning traces, a tool-activity timeline, monochrome syntax highlighting, a context-window gauge, and per-model token limits that drive compaction.
  • Privacy by construction: keys are encrypted on-device, crash logs stay local, export and import use a file you choose through the Storage Access Framework, and Auto Backup excludes secrets.

Building

Requirements: JDK 21 and the Android SDK (platform 34 and 36, build-tools 36). Android Studio is not needed.

$env:JAVA_HOME = "<path to JDK 21>"
.\gradlew.bat :app:assembleRelease   # minified release build -> app/build/outputs/apk/release/
.\gradlew.bat :app:assembleDebug     # debuggable build
.\gradlew.bat test                   # all module unit tests (incl. Robolectric UI smoke tests)

The project has four modules. :app holds the Compose UI and Android glue. :agent holds the loop, prompts, and compaction. :provider holds the wire formats and catalog. :tools holds the file, git, web, todo, MCP, and skills tooling. The three library modules are pure JVM and fully unit-tested.

Notes

  • The GitHub sign-in ships with the gh CLI's public client id for personal builds. Register your own OAuth app (one checkbox: Enable Device Flow) before distributing.
  • Codex (Sign in with ChatGPT) authenticates over OAuth + PKCE with a loopback redirect, stores the tokens encrypted, and talks to ChatGPT's Responses API backend. It needs a paid ChatGPT plan.
  • The Terms of Service and Privacy Policy live in legal/ and are also shown in-app under Settings > About.

Licenses

PhoneCode bundles and adapts open-source work. The full list is in THIRD_PARTY.md and in-app under Settings > About > Open-source licenses. In particular:

  • OpenCode (MIT, Copyright (c) 2025 opencode) - the agent's prompt structure, tool schemas, and loop design are adapted from OpenCode. PhoneCode is an independent project and is not affiliated with the OpenCode team.
  • Mermaid (MIT) - inline diagram rendering. PRoot (GPL-2.0) and talloc (LGPL-3.0) - the Linux sandbox. BusyBox (GPL-2.0) - the on-device shell toolkit.