The official website for Cortex Linux - the AI-native operating system that simplifies software installation using natural language.
- Framework: React 18 + TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- UI Components: Shadcn UI
- Routing: Wouter
- Animations: Framer Motion
| Route | Description |
|---|---|
/ |
Landing page with features, pricing, and community info |
/faq |
Frequently asked questions |
/beta |
Interactive demo - try Cortex with your own API key |
The beta page allows users to experience Cortex Linux capabilities directly in the browser:
- Natural Language Input: Enter commands like "install docker" or "set up python for ML"
- Multi-Provider Support: Choose between Anthropic Claude or OpenAI GPT-4
- Client-Side API Calls: Your API keys never leave your browser
- Terminal-Style Output: See generated commands in a familiar terminal interface
- Copy to Clipboard: Easy one-click copy for generated commands
- Dry Run Mode: Preview commands without execution
- API keys are stored in localStorage only
- All API calls are made directly from the browser to Anthropic/OpenAI
- No data is sent to Cortex servers
- Node.js 18+
- npm or yarn
# Clone the repository
git clone https://github.com/cortexlinux/website.git
cd website
# Install dependencies
npm install
# Start development server
npm run dev# Build for production
npm run build
# Preview production build
npm run previewwebsite/
├── client/
│ ├── src/
│ │ ├── components/ui/ # Shadcn UI components
│ │ ├── hooks/ # Custom React hooks
│ │ ├── lib/ # Utilities
│ │ ├── pages/ # Page components
│ │ │ ├── beta.tsx # Beta demo page
│ │ │ ├── faq.tsx # FAQ page
│ │ │ └── not-found.tsx # 404 page
│ │ ├── sections/ # Homepage sections
│ │ ├── App.tsx # Main app with routing
│ │ └── main.tsx # Entry point
│ └── index.html
├── server/ # Express server (for API proxying)
└── shared/ # Shared types/schemas
No environment variables required for local development. The beta page uses client-provided API keys.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Cortex Linux CLI - The main Cortex Linux project
This project is part of the Cortex Linux ecosystem. See the main repository for license information.
Built by AI Venture Holdings LLC