Skip to content

Commit 3f03ad2

Browse files
initial commit
0 parents  commit 3f03ad2

File tree

138 files changed

+9992
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+9992
-0
lines changed

.gitignore

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
2+
3+
# dependencies
4+
/node_modules
5+
/.pnp
6+
.pnp.js
7+
.yarn/install-state.gz
8+
.vscode
9+
10+
# files
11+
CLAUDE.md
12+
13+
# next.js
14+
/.next/
15+
/out/
16+
17+
# production
18+
/build
19+
20+
# misc
21+
.DS_Store
22+
*.pem
23+
24+
# debug
25+
npm-debug.log*
26+
yarn-debug.log*
27+
yarn-error.log*
28+
29+
# local env files
30+
.env*.local
31+
.env
32+
33+
# vercel
34+
.vercel
35+
36+
# sitemap files
37+
public/sitemap.xml
38+
39+
# next.js
40+
.next
41+
42+
# typescript
43+
*.tsbuildinfo
44+
next-env.d.ts
45+
46+
.vercel
47+
.roo
48+
.wrangler
49+
.claude

LICENSE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2023 Mintlify
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

README.md

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
# CodinIT.dev Docs
2+
3+
This repository contains the official documentation for **CodinIT**, an AI-powered full-stack development platform that revolutionizes how developers build applications with local and cloud AI models.
4+
5+
## 🚀 What is CodinIT?
6+
7+
CodinIT is a comprehensive development environment that integrates AI assistance throughout the entire development workflow. It supports 19+ AI providers including OpenAI, Anthropic, Google, DeepSeek, and more, offering:
8+
9+
- **Smart Code Generation**: AI-powered code completion and generation
10+
- **Full-Stack Development**: Built for Node.js full-stack applications
11+
- **Multiple AI Providers**: Connect with your preferred AI models
12+
- **Integrated Tools**: Terminal, file management, and deployment
13+
- **Local Model Support**: Run AI models locally with Ollama and LM Studio
14+
- **Enterprise Security**: Bank-level security and compliance
15+
16+
## 📚 Documentation Structure
17+
18+
This documentation site is built with [Mintlify](https://mintlify.com) and covers:
19+
20+
- **Getting Started**: Quickstart guides and installation
21+
- **Features**: Development tools, AI integration, and workflows
22+
- **Providers**: Configuration for 19+ AI providers
23+
- **Integrations**: Vercel, Netlify, Supabase, and Git
24+
- **MCP Protocol**: Extending capabilities with custom tools
25+
- **Comparisons**: How CodinIT compares to other platforms
26+
27+
## 🛠️ Development Setup
28+
29+
### Prerequisites
30+
31+
- Node.js 18+
32+
- pnpm, npm, or yarn
33+
34+
> **Important**: If you have a package named `mint` and a package named `mintlify` installed, you should uninstall `mintlify`.
35+
>
36+
> 1. Uninstall the old package:
37+
> ```bash
38+
> npm uninstall -g mintlify
39+
> ```
40+
>
41+
> 2. Clear your npm cache:
42+
> ```bash
43+
> npm cache clean --force
44+
> ```
45+
>
46+
> 3. Reinstall the new package:
47+
> ```bash
48+
> npm i -g mint
49+
> ```
50+
51+
### Local Development
52+
53+
1. **Clone the repository**
54+
```bash
55+
git clone https://github.com/codinit-dev/docs.git
56+
cd docs
57+
```
58+
59+
2. **Install dependencies**
60+
```bash
61+
# Using pnpm (recommended)
62+
pnpm install
63+
64+
# Or using npm
65+
npm install
66+
67+
# Or using yarn
68+
yarn install
69+
```
70+
71+
3. **Start the development server**
72+
```bash
73+
# Using pnpm
74+
pnpm dev
75+
76+
# Or using npm
77+
npm run dev
78+
79+
# Or using yarn
80+
yarn dev
81+
```
82+
83+
4. **Open your browser** to `http://localhost:3000`
84+
85+
### Building for Production
86+
87+
```bash
88+
# Build the documentation site
89+
pnpm build
90+
91+
# Preview the production build
92+
pnpm preview
93+
```
94+
95+
## 📝 Contributing
96+
97+
We welcome contributions to improve the documentation! Here's how you can help:
98+
99+
### Content Contributions
100+
101+
1. **Fork** this repository
102+
2. **Create a feature branch**: `git checkout -b feature/your-feature-name`
103+
3. **Make your changes** to the MDX files in the appropriate directories
104+
4. **Test your changes** locally with `pnpm dev`
105+
5. **Commit your changes** following conventional commit format
106+
6. **Push to your fork** and create a **Pull Request**
107+
108+
### Documentation Guidelines
109+
110+
- Use clear, concise language
111+
- Include code examples where helpful
112+
- Follow the existing MDX structure and component usage
113+
- Test all links and ensure they're working
114+
- Use proper heading hierarchy (H1 → H2 → H3)
115+
116+
### File Structure
117+
118+
```
119+
docs/
120+
├── index.mdx # Homepage
121+
├── quickstart.mdx # Getting started guide
122+
├── features/ # Feature documentation
123+
├── providers/ # AI provider guides
124+
├── integrations/ # Third-party integrations
125+
├── essentials/ # Core functionality
126+
├── mcp/ # MCP protocol docs
127+
├── comparisons/ # Platform comparisons
128+
├── running-models-locally/ # Local AI setup
129+
└── assets/ # Images, icons, and media
130+
```
131+
132+
## 🔧 Configuration
133+
134+
The documentation is configured through `docs.json`:
135+
136+
- **Theme**: Aspen theme with custom colors
137+
- **Navigation**: Organized into logical tabs and groups
138+
- **SEO**: Optimized for search engines
139+
- **Integrations**: Telemetry and analytics enabled
140+
141+
## 📄 License
142+
143+
This documentation is part of the CodinIT project. See the main project [LICENSE](LICENSE) for details.
144+
145+
## 🌐 Links
146+
147+
- **CodinIT App**: [codinit.dev](https://codinit.dev)
148+
- **Documentation**: [codinit.dev/docs](https://codinit.dev/docs)
149+
- **GitHub Repository**: [github.com/Gerome-Elassaad/codinit-app](https://github.com/Gerome-Elassaad/codinit-app)
150+
- **Download**: [codinit.dev/download](https://codinit.dev/download)
151+
- **Blog**: [codinit.dev/blog](https://codinit.dev/blog)
152+
153+
## 📞 Support
154+
155+
- **Issues**: [GitHub Issues](https://github.com/Gerome-Elassaad/codinit-app/issues)
156+
- **Discussions**: [GitHub Discussions](https://github.com/Gerome-Elassaad/codinit-app/discussions)
157+
- **Community**: Join our Discord community for real-time help

_headers

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
/*: |
2+
X-Frame-Options: SAMEORIGIN
3+
X-Content-Type-Options: nosniff
4+
Referrer-Policy: same-origin

assets/ai-icons/anthropic.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/ai-icons/bedrock.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/ai-icons/cohere.svg

Lines changed: 5 additions & 0 deletions
Loading

assets/ai-icons/deepseek.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/ai-icons/fireworks.svg

Lines changed: 1 addition & 0 deletions
Loading

assets/ai-icons/fireworksai.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)