UNPKG

oneie

Version:

Build apps, websites, and AI agents in English. Zero-interaction setup for AI agents (Claude Code, Cursor, Windsurf). Download to your computer, run in the cloud, deploy to the edge. Open source and free forever.

260 lines (197 loc) 7.17 kB
--- title: All Repos dimension: things category: repos tags: ai, backend, frontend, ontology related_dimensions: connections, events, groups, knowledge, people scope: global created: 2025-11-03 updated: 2025-11-03 version: 1.0.0 ai_context: | This document is part of the things dimension in the repos category. Location: one/things/repos/all-repos.md Purpose: Documents one platform - all repositories and folders Related dimensions: connections, events, groups, knowledge, people For AI agents: Read this to understand all repos. --- # ONE Platform - All Repositories and Folders Complete listing of all repositories and significant folders in the ONE Platform monorepo. ## Main Repository - **/** - ONE Platform (root monorepo) - Multi-tenant AI-native platform built on 6-dimension ontology - Unified workspace for all ONE Platform components - GitHub: Main assembly repository ## Core Platform Repositories ### Web Frontend - **/web/** - Main Astro 5 + React 19 web application - Live: https://web.one.ie - Tech: Astro 5.14+, React 19, Tailwind v4, shadcn/ui - Cloudflare Pages deployment - **/one.ie/** - Current one.ie repository - Contains web/ subdirectory - Deployment scripts - Git repository (standalone) ### Backend - **/backend/** - Headless Convex backend - 6-dimension ontology implementation - Better Auth integration - Real-time database with typed functions - Live: https://shocking-falcon-870.convex.cloud - Git repository (standalone) ### CLI & Distribution - **/cli/** - NPM package (oneie) - Published to npm as `oneie@<version>` - Contains synced copies of /one and /.claude - Binary entry: `bin/oneie.js` - Git repository: https://github.com/one-ie/cli - Live: https://www.npmjs.com/package/oneie - **/one/** - Platform documentation (41 files, 8 layers) - 6-dimension ontology specification - Architecture and workflow docs - Protocol specifications (A2A, ACP, AP2, X402, AG-UI) - Synced to /cli/one and /apps/one/one - Subdirectories: - connections/ - Ontology, protocols, patterns - events/ - Event specs, deployment history - groups/ - Group management - knowledge/ - RAG, AI, implementation guides - people/ - Roles, governance - things/ - Architecture, specifications, plans - **/one-inc/** - ONE Inc organization folder - Installation-specific branding and features - Organization: ONE Inc - Follows 6-dimension structure (connections/, events/, groups/, knowledge/, people/, things/) - **/docs/** - External documentation (git repository) - Subdirectories: - ai-sdk/ - AI SDK documentation (git repo) - astro/ - Astro documentation (git repo) - claude-code/ - Claude Code documentation - convex/ - Convex documentation (git repo) - effectts/ - Effect.ts documentation (git repo) ## Application Examples - **/apps/** - Example applications and integrations - Collection of various ONE Platform integrations and examples ### Active Applications - **/apps/one/** - Assembly repository - Git repository: https://github.com/one-ie/one - Receives synced files from root during releases - Complete ONE Platform copy - **/apps/eliza/** - ElizaOS integration - AI agent framework integration - Multi-agent system examples - **/apps/stack/** - Stack Auth example - Alternative authentication implementation - Git repository (standalone) ### Development Tools - **/apps/bullfm/** - Bull.fm integration - Git repository (standalone) - **/apps/hono/** - Hono framework example - Git repository (standalone) - **/apps/LLM-studio/** - LLM Studio - Git repository (standalone) - **/apps/prompt-kit/** - Prompt Kit - Git repository (standalone) - **/apps/playbook/** - Development playbook - Git repository (standalone) ### Legacy/Archive - **/apps/one-old/** - Previous version of /apps/one - Git repository (archived) - **/apps/oneie/** - Legacy oneie implementation - Git repository (archived) - **/apps/oneieold/** - Older oneie version - Git repository (archived) - **/apps/add/** - Additional resources ## Configuration & Tools - **/.claude/** - Claude Code configuration - agents/ - AI agent definitions (10+ specialized agents) - commands/ - Slash commands (/release, /deploy, etc.) - hooks/ - Git hooks and automation - plans/ - Development plans - skills/ - Claude Code skills - state/ - Session state and cycle tracking - Synced to /cli/.claude and /apps/one/.claude - **/.vscode/** - VSCode workspace settings - Editor configuration - Launch configurations - **/scripts/** - Build and deployment scripts - cloudflare-deploy.sh - release.sh - Migration utilities ## Media & Assets - **/media/** - Media files and assets - videos/ - Video content and demos ## Import & Migration - **/import/** - Data import utilities - ONE-Import/ - Import tools (git repository) ## Other Projects - **/nine-padel/** - Nine Padel project - Separate project in ONE workspace - Obsidian vault (.obsidian/) ## Repository Statistics **Total Git Repositories:** 20+ **Core Repositories:** - Root monorepo (/) - Web frontend (/web via /one.ie) - Backend (/backend) - CLI (/cli) - Apps assembly (/apps/one) **Documentation Repos:** - ONE docs (/one) - External docs (/docs + 4 subdirectories) **Example Apps:** 10+ **Legacy/Archive:** 4+ ## Deployment Targets 1. **NPM:** oneie package (from /cli) 2. **Cloudflare Pages:** web.one.ie (from /web) 3. **Convex Cloud:** shocking-falcon-870.convex.cloud (from /backend) 4. **GitHub:** - github.com/one-ie/cli - github.com/one-ie/web - github.com/one-ie/one ## Synchronization Flow During `/release` command: ``` Root � CLI � NPM � /one � /cli/one � /.claude � /cli/.claude � (files) � cli/ Root � Apps/One Assembly � /one � /apps/one/one � /.claude � /apps/one/.claude � /web � /apps/one/web (git subtree) Root � GitHub � /cli � github.com/one-ie/cli � /web � github.com/one-ie/web � /apps/one � github.com/one-ie/one ``` ## Directory Structure Summary ``` ONE/  .claude/ # Claude Code config (synced)  .vscode/ # VSCode settings  apps/ # Example applications   one/ # Assembly repo (synced)   eliza/ # ElizaOS integration   stack/ # Stack Auth example   [10+ other apps]  backend/ # Convex backend (standalone repo)  cli/ # NPM package (standalone repo)  docs/ # External documentation  import/ # Import utilities  media/ # Media assets  nine-padel/ # Nine Padel project  one/ # Platform docs (synced)  one-inc/ # ONE Inc org folder  one.ie/ # Current one.ie repo  onei-ie/ # Legacy one.ie  scripts/ # Build scripts  web/ # Main frontend Git Repos: 20+ Total Directories: 80+ Sync Targets: 4 (CLI, Apps/One, GitHub�3) ``` --- **Last Updated:** 2025-11-03 **Version:** 1.0.0 **Maintained By:** ONE Platform Team