Browse documentation

REPODESK DOCUMENTATION

Original Markdown from stonega/repodesk. This versioned snapshot includes proposals and research, not just shipped features. See the implementation evidence for current scope and limits.

View source at 521ccc0

Product documentation

Research baseline: 2026-09-18; Every Agent public launch follow-up: 2026-10-07. Product name: RepoDesk.

RepoDesk's main journey is working with selected GitHub repositories from Telegram, with AI helping interpret questions and draft scoped actions. Start with GitHub work through Telegram. The earlier team-workflow research was inspired by Every Agent; RepoDesk is not affiliated with Every. Competitor feature parity is neither a goal nor an implementation claim.

DocumentPurpose
Every Agent feature inventorySeptember baseline, October launch update, RepoDesk feature recommendations, evidence strength and unknowns
Source registerURLs, retrieval method, scope, and research limitations
Product requirementsProposed features, priorities, acceptance criteria, permissions, and success measures
GitHub work through TelegramMain user journey, current GitHub capabilities, boundaries and next decisions
Telegram image and attachment inputImplemented formats, download controls, media budgets and limits
Telegram platform constraintsWhat changes when Slack becomes Telegram
Private conversation threadsNative Topics, discussion memory, cache-aware compaction and private history
Group conversationsPer-user continuity, shared discussions and natural follow-up triggering
Long-term memoryScoped private/shared recall, background extraction, user controls and retention
ArchitectureImplemented local pilot and production boundaries
Admin panelP0 configuration screens, permissions, APIs and acceptance criteria
UI rulesUser design preferences, their scope, and how to apply and maintain them
First-run setupInitial admin creation, bot onboarding, secrets and activation
LLM extensions / pluginsExisting Pi extension loading, headless compatibility, grants and recovery
Cloudflare pluginBrowser OAuth, scoped DNS/Pages queries, approved DNS changes and cache purges
Agent skillsWeb-managed catalog, settings, versioning and Pi integration
Workspace membership and accessActive membership, roles, enforcement and revocation
Pi + Docker implementation planConcrete engineering tasks, architecture decisions, tests and rollout
RoadmapDependency-ordered milestones and release gates
Repository reports, skills and handoffsAccepted R01–R03 plan, permission contracts, implementation and verification
Telegram feedback beta planReadable progress, task status, cancellation and failures for friends and colleagues
GitHub App connectionsDefault GitHub tools/skill, App registration, repository connections, permissions and approved PR actions
Review BotSelected-repository automatic PR reviews and tagged same-PR work
Codex coding tasksContinuous coding tasks, publication settings and local runner setup
Continuous Codex collaborationContinuous tasks: Pi requirements intake, Codex decisions, Telegram questions, repair and same-PR follow-ups; live pilot pending
Codex collaboration implementation planProtocol proof, durable tasks, original-requirement handoff, Telegram input, repair, same-PR continuation and release gates
Codex account authentication lifecycleCredential generations, automatic refresh persistence, sign-in pauses and authorized continuation
Landing-page Codex acceptanceGitHub/Cloudflare test repository, verified VPS environment and live approval/deployment gates
Local Codex runnerAutomatic Docker VPS runner, Docker isolation, account auth and local publication
Alternative Codex sandboxesDocker/OpenSandbox configuration, isolation and repeatable benchmarks
VPS sandbox measurementsSame-host Docker/OpenSandbox fixture, live landing tasks and microsandbox exclusion
Local Code TruthPredefined source-query extension, local MCP service and repository configuration
SetupLocal commands, validation, and configuration
Implementation evidenceVerified behavior and remaining live release gates
Release runbookStaging demonstration, backup/restore and recovery
VPS release deploymentHost provisioning, local release builds, protected cutover and failure recovery
Panel updatesAutomatic release checks, version indicator, changelog modal and host updater installation
Self-hosted Actions runnerVPS runner installation, separate CI Docker daemon, registration and operations
Automatic storage cleanupDaily host release retention, CI post-job cleanup and safe activation
DebuggingOperator-provided VPS access and missing-reply diagnosis
Telegram experienceProposed commands, onboarding, and example conversations
Assistant personalityLoaded work-buddy voice, forms of address, situational tone and examples

Evidence vocabulary

  • Documented: explicitly described in public product pages; not independently tested.
  • Demonstrated: shown in a marketing example; not proof of complete integration support.
  • Policy-disclosed: named in privacy/terms material; not proof of a generally available UI.
  • Inferred: a plausible interpretation with no explicit product commitment.
  • Proposed: our own design decision or requirement.
  • Implemented: present in this repository and checked locally.

The local bot, Pi worker, PostgreSQL state, setup wizard, admin panel and bounded GitHub paths are implemented. Read implementation evidence for verified scope, limits and outstanding live release gates. Competitor claims remain research; P1/P2 features remain proposals. No public deployment is implied.