An open-source AI coding assistant platform that allows you to run Claude Code on your own server with cost-effective AI models like GLM-4.6, Kimi K2, and more.
- Model Freedom: Choose from multiple AI models including GLM-4.6, Kimi K2, Qwen, and more
- Complete Privacy: Your code never leaves your server
- Cost Effective: Reduce AI coding assistant costs by 80%+ compared to commercial alternatives
- Open Source: Completely free and open source (MIT license)
- Fork this repository
- Go to Cloudflare Pages dashboard
- Click "Create a project"
- Connect your GitHub account and select the forked repository
- Use the default build settings (no build required)
- Deploy!
-
Clone the repository:
git clone https://github.com/yexia553/open_claude_code_web_portal.git cd open-claude-code-web -
Serve the files locally:
# Using Python 3 python -m http.server 8000 # Using Node.js (if you have http-server installed) npx http-server # Using PHP php -S localhost:8000
-
Open your browser and navigate to
http://localhost:8000
The website supports multiple languages:
- English (default)
- Chinese (简体中文)
Language preference is automatically saved in localStorage.
Update the GitHub repository URL in the following files:
index.html(multiple locations)js/main.js(in thefetchGitHubStarsmethod)
Replace yourusername with your actual GitHub username.
- Add translations to
js/i18n.jsin thetranslationsobject - Update the language selector in
index.html
The website uses Tailwind CSS. You can customize the theme by:
- Modifying the Tailwind configuration
- Adding custom CSS classes
- Updating the color scheme in the
<style>section
The website is fully responsive and optimized for:
- Mobile devices (320px and up)
- Tablets (768px and up)
- Desktop (1024px and up)
The star count is automatically fetched from the GitHub API. Make sure to:
- Update the repository URL in
js/main.js - Check that the repository is public
- Handle rate limiting if necessary
The website includes:
- Meta tags for search engines
- Open Graph tags for social media
- Structured data (JSON-LD)
- Semantic HTML5 structure
- Free hosting
- Global CDN
- SSL certificates
- Custom domains
The website works with any static hosting service:
- Netlify
- Vercel
- GitHub Pages
- AWS S3 + CloudFront
- Firebase Hosting
We welcome contributions! Please:
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
- Tailwind CSS for the utility-first CSS framework
- Font Awesome for icons
- Inter Font for typography
- Cloudflare Pages for hosting
- Create an issue on GitHub
- Check the Wiki
- Join our community discussions
Built with ❤️ by the open source community