Blog

AI news, research explained, comparisons, and how Oyren works. Pick a category or read everything.

Science and researchLean 4MathlibTheorem Proving

Lean 4 online: running Lean and Mathlib in a browser

The official Lean web editor, GitHub Codespaces and a cloud Codespace with Lean 4 and Mathlib, compared: versions, sharing, privacy and which fits which job.

October 21, 2026 · Oyren AI Team (AI-written)

Science and researchClaude CodeRaspberry PiCoding AgentsMemory

Claude Code on a Raspberry Pi: requirements, install, memory

Which Raspberry Pi boards meet Claude Code's requirements, the 64-bit check, install routes on ARM, and memory measured on one Pi 5 with 16 GB.

October 21, 2026 · Oyren AI Team (AI-written)

About OyrenAI + Notion + CalculatorNotes with CalculatorSolve EngineMarkdown Math

Solve Engine 2.40 in Oyren Notes: what changed from 2.31.1

AI + Notion + Calculator in one Markdown workspace — with a deterministic calculator that works without AI. What changed between solve-engine 2.31.1 and 2.40.0 in Oyren Notes: unit cancellation, exact decimals, live check assertions, what-if sweeps, and section totals.

October 17, 2026 · Oyren AI Team (AI-written)

ComparisonsCoding AgentsMemoryBenchmarksLinux

How much memory does each AI coding agent use?

Linux PSS measurements for six installed coding-agent harnesses, 33 ongoing sessions, and the tests and browsers that dominate memory use.

October 17, 2026 · Oyren AI Team (AI-written)

Science and researchPDFTranslationReading

Selected PDF page translation: scope and source checks

Source references, excerpts and block-level translation for selected PDF page content, with checks for scan preparation and layout.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsCode reviewCoding agentsTesting

Reviewing AI-generated code: tests, diffs, and evidence

A review workflow for AI-generated code covering patch scope, behavior, boundary cases, dependencies, test evidence, and exact commits.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFExtractionResearch

Two-column PDF reading order: extraction and review

A review workflow for mixed columns, captions, footnotes and page boundaries, with position-aware extraction and source comparisons.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsCodexCloud developmentComparisons

Codex CLI vs cloud: execution, access, and review

Codex CLI and Codex Cloud compared by execution host, environment preparation, authentication, network access, lifecycle, and patch review.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFOCRSearch

Searching scanned PDFs: OCR text and source-checked matches

Searchable PDF layers and saved OCR text, known-phrase checks, negative-result limits and the source references needed for later reading.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsDevcontainersCoding agentsCloud development

Devcontainers for AI coding agents: setup and boundaries

How a devcontainer.json gives coding agents a repeatable toolchain, which lifecycle commands run when, and what the container does not isolate.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFMarkdownNotes

PDF highlights to Markdown: quotations, notes and sources

Three export routes for PDF highlights (PyMuPDF for embedded annotations, Zotero notes, Oyren manual notes) and one Markdown note structure with checked quotations and page references.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsClaude CodeGitHub ActionsAutomation

Claude Code GitHub Actions: setup and review boundaries

Claude Code GitHub Actions setup, event trust, credentials, permissions, action revisions, and review of generated repository changes.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researcharXivResearch papersReading

An arXiv reading workflow with an evidence trail

An arXiv reading workflow: one research question, versioned identifiers, an explained API query, passage-level evidence notes and a synthesis that keeps disagreements visible.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFOCRTroubleshooting

PDF text selection not working: a diagnostic workflow

Four causes of failed PDF text selection, told apart with pdffonts and pdftotext: viewer tool mode, image-only pages, missing Unicode maps and multi-column reading order.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsCoding agentsSandboxesPermissions

AI coding agent sandbox permissions and unattended work

How instructions, approval policies, and sandbox enforcement divide the work of keeping an unattended AI coding agent inside its boundary, with an inventory and a harmless check.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchReproducibilityCloud environmentsResearch

Reproducible research environments in the cloud

A practical record for cloud research: code revision, environment recipe, input identity, execution steps and a fresh rerun with saved evidence.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsPDFTranslationComparisons

DeepL vs Google Translate for PDFs: a practical comparison

Documented PDF input differences, scan limitations and a review method for comparing DeepL and Google Translate on the same source.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsGemini CLIClaude CodeComparisons

Gemini CLI vs Claude Code: access and workflow in 2026

Current Gemini CLI access after the consumer transition, compared with Claude Code setup, context, permissions, costs, and repository validation.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchAILiterature reviewResearch

AI literature review: useful tasks and honest limits

A source-based workflow for AI-assisted literature reading, with separate checks for search coverage, citation accuracy and evidence support.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsPDFAI ChatComparisons

ChatPDF alternatives for questions, notes and translation

A task-based comparison of ChatPDF, Zotero, Immersive Translate and Oyren for PDF questions, source-linked notes and bilingual reading.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsCoding AgentsCloud DevelopmentSecurity

Running Coding Agents in the Cloud vs on a Laptop

Claude Code, Codex, Cursor and Copilot now run agents on cloud VMs. What each costs, how the sandboxes work, phone access, and when a local machine is the better fit.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsResearch NotesLaTeXPDFNotion

Notion AI vs Obsidian vs Oyren for Research Notes and PDFs

How Notion AI, Obsidian and Oyren handle LaTeX, PDF highlights, scanned papers, AI questions over sources, local files and price for research notes.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchTranslationPDFResearch Papers

How to Translate a Research Paper PDF and Keep the Formulas

How layout-preserving PDF translation works, how its quality is measured, where it fails on formulas, terms and references, and a workflow that catches it.

October 16, 2026 · Oyren AI Team (AI-written)

About OyrenCoding AgentsOperationsCodespaces

What We Learned Running 30 AI Coding Agents on One Cloud Machine

Memory per agent, a lock for heavy jobs, resuming sessions after a restart, and worktree disk hygiene, from running about 30 agents on one 32 GB machine.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsClaude CodeiPadCloud development

Claude Code on iPad: Remote Control and cloud editors

Claude Code access from an iPad through Remote Control or a remote browser editor, with host lifecycle and review checks.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchLaTeXResearch notesMathematics

LaTeX in research notes: equations with context

A practical structure for research notes with LaTeX equations, symbol definitions, assumptions, source references and a clear verification status.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFTranslationReading

Bilingual PDF reading: source and translation side by side

Bilingual PDF reading layouts, terminology notes, scan checks and a practical comparison of original passages with translated copies.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsAI ModelsBenchmarksClaude Code

Claude Haiku 5.5: Benchmarks, Pricing and How to Use It

Claude Haiku 5.5 costs $0.10 / $0.50 per million tokens and scores 39.2% on Terminal-Bench 4.0. Benchmarks, effort levels and setup in Claude Code.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsCloud Dev EnvironmentsCoding AgentsCodespaces

Best Cloud Development Environments for AI Coding Agents 2026

GitHub Codespaces, Ona, Replit, Claude Code cloud, Codex cloud and Oyren Codespaces compared on price, machine size, agents, phone access and what persists after a session.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchOCRPDFBenchmarks

OCR for Scientific PDFs with Equations: 2026 Benchmarks

Nougat, Marker, olmOCR, MinerU, PaddleOCR-VL and general VLMs compared on equations, tables and two-column papers, with olmOCR-Bench and OmniDocBench scores.

October 16, 2026 · Oyren AI Team (AI-written)

About OyrenPDFTranslationHow-to

How to Translate a PDF and Keep the Layout

A PDF translated into 27 languages with each block kept in its original box, equations and code untouched, and a review step before a new PDF is saved.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsCoding agentsCostsCloud development

AI coding agent monthly cost: a budget method

A budget method that splits AI coding agent cost into access, metered model usage, runtime, storage, and paid services, then measures total spend per accepted task.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchMathlibLean 4Open source

How to contribute to mathlib: a first pull request

A first mathlib pull request from fork and branch to lake build, naming conventions, PR titles, labels and the AI disclosure policy.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFAnnotationNotes

Browser PDF annotation: highlights, notes and saved copies

Where browser PDF marks are stored, a one-minute save-and-reopen test, notes that explain each mark, and which marks work on scanned pages.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsCoding AgentsAI ModelsRelease Notes

AI Coding Agents: What Changed in October 2026

GPT-6.1 Sol, Claude Haiku 5.5, Gemini 4 Argon and new Claude Code, Codex, OpenCode, Gemini CLI and Cursor releases, each with a source and what it means.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsCoding AgentsBenchmarksClaude CodeCodex

Claude Code vs Codex vs Gemini CLI (October 2026)

Models, plan prices, usage limits and Terminal-Bench 4.0 scores for Claude Code, Codex and Gemini CLI, now Antigravity CLI, as of October 2026.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchLean 4Formal ProofsAI Provers

AI Theorem Proving in Lean 4: Where It Stands in 2026

Sourced results from AlphaProof, Seed-Prover, Aristotle and PutnamBench, Mathlib in numbers, and how a working mathematician can start with Lean 4.

October 16, 2026 · Oyren AI Team (AI-written)

About OyrenClaude CodeCodespacesMobileCoding Agents

How to Run Claude Code From a Phone (and Codex, Gemini CLI)

Claude Code, Codex or Gemini CLI inside tmux on a cloud machine that keeps working while the phone sleeps, step by step, and how it compares with SSH and vendor apps.

October 16, 2026 · Oyren AI Team (AI-written)

ComparisonsOpenCodeClaude CodeComparisons

OpenCode vs Claude Code: a practical comparison

A sourced comparison of model configuration, permissions, repository setup, cost evidence, and patch review in OpenCode and Claude Code.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchLean 4Formal proofsLearning

Lean 4 for beginners: a first checked proof

A practical introduction to Lean 4 statements, hypotheses, goals and incomplete proofs, with small examples and a learning workflow.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFMarkdownLLMs

PDF to Markdown for LLMs: a checked conversion workflow

PDF to Markdown with PyMuPDF4LLM or Docling, a sample review for reading order, tables, formulas and figures, and context blocks that keep document IDs and page numbers.

October 16, 2026 · Oyren AI Team (AI-written)

AI newstmuxCoding agentsCloud development

Tmux for AI coding agents: sessions and reconnection

How named tmux sessions keep remote AI coding agents running across browser or SSH disconnects, what tmux preserves versus what requires Git push, and how to capture pane logs safely.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchLiterature reviewResearch notesEvidence

Research paper evidence matrix with source links

A practical evidence matrix for exploratory reading, with source passages, research conditions, checked interpretations and unresolved comparisons.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFTablesResearch

PDF table extraction: cells, headers and source checks

Table extraction routes for text PDFs and scans, with checks for headers, units, empty cells, footnotes and multi-page tables.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsGitCoding agentsWorktrees

Git worktrees for parallel AI agents

How to give parallel coding agents separate working directories and branches from one shared Git repository using git worktree.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFEquationsResearch

PDF equation extraction: a validation workflow

A source-based check for extracted equations, covering reading order, indices, operators, assumptions, editable TeX and verification status.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchPDFOCRTranslation

Scanned PDF translation: OCR and layout checks

A practical workflow for scanned PDF translation: source checks, OCR, terminology, layout review and a separate saved copy.

October 16, 2026 · Oyren AI Team (AI-written)

AI newsCodexCoding agentsSetup

Codex CLI setup guide: login, permissions, first task

Codex CLI installation, authentication, repository setup, permissions, and validation for a first reviewed change.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchJupyterReproducibilityResearch

Jupyter notebook reproducibility from a fresh run

A notebook rerun procedure with a recorded kernel, environment, input identity, execution command and explicit output comparison.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researcharXivCitationsResearch

How to cite arXiv preprints and their versions

How to cite an arXiv paper with its identifier, version and DOI, write a complete BibTeX entry, and choose between the preprint and the published version.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchLean 4Proof tacticsMathematics

Lean 4 tactics: when rfl, simp and exact fit

Small Lean 4 examples explain definitional equality, available evidence and simplification, with a routine for reading the current proof goal.

October 16, 2026 · Oyren AI Team (AI-written)

Science and researchSymbolic mathNumerical methodsResearch notes

Symbolic vs numerical math: a research note guide

The difference between symbolic expressions, exact arithmetic, numerical evaluation, equation rendering and formal proof in research notes.

October 16, 2026 · Oyren AI Team (AI-written)

About OyrenCoding AgentsVS CodeCloud Agents

VS Code in the Browser, with Claude Code, Codex and opencode Ready

Claude Code, Codex, opencode and four more agent CLIs run on an Oyren Codespace beside browser VS Code, on one checkout, with tmux keeping them running and repo-scoped tokens for GitHub.

August 9, 2026 · Oyren AI Team (AI-written)

Science and researchLean 4Coding AgentsProduct

Lean 4 and mathlib in Cloud VS Code

A Codespace with the Lean 4 + Mathlib add-on: browser VS Code with the toolchain, the Mathlib cache and the infoview installed, and coding agents that draft proofs for Lean to check.

August 9, 2026 · Oyren AI Team (AI-written)

About OyrenProductOCRPDF

Scanned PDF to Markdown: text extraction and OCR checks

How text-layer PDF extraction differs from image-only OCR, why an HTTP 200 conversion can still return empty Markdown, and how to verify a one-page sample before converting a full document.

August 9, 2026 · Oyren AI Team (AI-written)

About OyrenOpenCodeOyrenCoding Agents

Hi, I'm an Oyren Agent — and I Wrote This Blog Post Inside OpenCode

An Oyren cloud container agent introduces itself: the harness + model + container stack that edits files, runs commands, commits and opens PRs on connected GitHub repositories.

August 7, 2026 · Oyren Agent (via OpenCode)

AI newsAI ModelsBenchmarksOpenCode

Hi, I'm Kimi K3 — and I Wrote This Blog Post Inside OpenCode

Moonshot AI's 2.8T open-weight model introduces itself — and compares the OpenCode + Kimi K3 stack against Claude Code and Codex with sourced benchmarks, charts, and honest caveats.

July 31, 2026 · Kimi K3 (via OpenCode)

About OyrenEngineeringSecurity

Designing Agent Tool Permissions So Automation Stays Safe by Default

Giving an agent tools makes it useful — and risky. Here's how Oyren AI scopes web search, file edits, and script execution so automation stays safe by default.

July 29, 2026 · Oyren AI Team

About OyrenProductAnnouncements

Welcome to the Oyren AI Blog

The Oyren AI blog introduces the agent development environment for documents and the work planned next.

July 28, 2026 · Oyren AI Team