✓
Phase 01–12 · Complete
Foundation → Launch Pad
Core DB, admin UI, block editor, media library, auth, themes, CLI, i18n, scheduled publishing, FTP deploy, desktop app, Station dock mode, file & table fields, calendar view, cross-pod copy.
0 features shipped ✓
Phase 14 · Complete
Simple Analytics, OG Image Picker, Dashboard Toggles
Privacy-friendly pageview tracking in the POD. Bot detection (GPTBot, ClaudeBot). Analytics dashboard with daily chart, top pages, referrers. OG Image picker modal. Dashboard widget toggles in Settings. Keyboard nav expanded.
admin@0.3.66 ✓
Phase 15 · Complete
Form Builder UI
Visual form builder — drag fields, set validation, configure email templates. Generates the HTML snippet for your Astro page. The form inbox already exists; this completes the loop.
shipped ✓
Phase 15 · Complete
Dossier Template & Research Platform
39-field dossier template with field groups, APA7 citation system, and nav grouping. Collapsible editor sections, live citation previews, dock drawers with hover popups. The Depth Model: structured research content from narrative to machine mode.
shipped ✓
Phase 15 · Complete
Template Import/Export
Export collections as shareable JSON, import template files, install built-in templates into any existing POD. Settings UI with template buttons and export/import controls.
shipped →
Next
Multi-POD Dashboard
Manage multiple PODs from one desktop app window. Quick-switch between client sites, see entry counts and last-edit dates at a glance. Built for freelancers and agencies.
~2 days ✓
Phase 15 · Complete
AI Content Assistant
Summarize, translate, generate SEO text, adjust tone — directly in the block editor via /ai. Supports Ollama (local, free) or OpenAI/Anthropic API keys. No cloud required.
shipped ✓
Phase 16 · Complete
llms.txt Auto-Generator
Orbiter generates /orbiter/llms.txt — a machine-readable content map listing all published entries with summaries. AI agents get a curated entry point. Configurable per collection.
shipped ✓
Phase 16 · Complete
Semantic Depth Fields + JSON Feed
depth: 0-3 on schema fields (Narrative → Research → Evidence → Machine). /orbiter/feed.json serves JSON Feed v1.1 with ?depth= filter for progressive disclosure to AI agents.
shipped ✓
Phase 16 · Complete
Agent Analytics
Classify bot traffic by type: AI crawler (GPTBot, ClaudeBot), AI agent (Perplexity, ChatGPT), RAG pipeline (Cohere), feed reader, search. Per-agent hit counts and top paths.
shipped ✓
Phase 17 · Complete
Astro Content Layer Adapter
orbiterLoader() and orbiterLiveLoader() — standard astro:content API with auto Zod schemas, incremental digest caching, and hot reload via file watcher. Plus orbiter publish and orbiter backup CLI commands.
shipped ◇
Future
SvelteKit Integration
@a83/orbiter-sveltekit — same virtual module API as the Astro integration, but as a Vite plugin for SvelteKit projects.
planned ◇
Future · Collaboration
Live Collaboration
WebSocket-based real-time editing. See who's editing, cursor positions, live changes. Built on the existing entry-locking system.
planned ✓
Phase 17 · Complete
Smart Suggestions v2
Multi-section suggestion panel: AI tags, cross-collection related entries, SEO title & description, content quality hints, missing field fills, suggested prompts. Manual trigger button in toolbar. All AI tasks run in parallel.
shipped ✓
Phase 17 · Complete
Publish HTML
One-click static site generator with two built-in themes (Orbit, Canvas). Dark mode, responsive design, reading time, OG tags, SVG favicon. Choose a theme, click Generate, deploy the ZIP anywhere. No Astro needed.
shipped →
Next · Sync
POD Sync
Synchronize two PODs — laptop to server, local to cloud. Git-based or CouchDB-style replication with conflict resolution UI.
next up →
Next · Embeddable
Widget SDK
Drop <script src="orbiter.js"> on any website to display POD content — blog feed, event list, portfolio grid. No framework required.
next up ◇
Future · Automation
Webhooks & Automations
Trigger actions when content is published — Slack notifications, social media posts, newsletter sends. Visual webhook chain builder in Settings.
planned ◇
Future · Collaboration
Live Collaboration
WebSocket-based real-time editing. See who's editing, cursor positions, live changes. Built on the existing entry-locking system.
planned ◇
Future · Extensibility
Plugin System
Load custom field types as JS modules. A dossier plugin could auto-extract claims from body text, or a map plugin could render location fields.
planned ◇
Future · Cloud
Orbiter Cloud
Hosted Orbiter — create a POD with one click, no server needed. Custom domains, automatic backups, team access. Your POD is always downloadable and portable.
planned