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
Markdown
---
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