Aravindhan11 commited on
Commit
412c79f
·
verified ·
1 Parent(s): 8d9eecc

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +9 -53
README.md CHANGED
@@ -1,53 +1,9 @@
1
- AI Coding Terminal
2
- A custom AI-powered coding shell that builds, edits, and manages projects directly from natural language commands. Designed for developers who want to interact with code through conversational prompts, integrating LLMs, Docker, and advanced terminal features.
3
-
4
- Features
5
- Custom Shell & Cursor: Fully interactive terminal with a custom cursor and intelligent command handling.
6
-
7
- AI-Powered Code Generation: Integrates Gemini API to interpret natural language and generate or edit Python projects.
8
-
9
- Project Management: Build, edit, and organize projects from a single terminal interface.
10
-
11
- Docker Integration: Run isolated environments for safe and reproducible code execution.
12
-
13
- Extensible & Modular: Easily add new commands, AI models, or workflows.
14
-
15
- Cross-Platform: Works in Linux, macOS, and Windows environments supporting Python and Docker.
16
-
17
- Tech Stack
18
- Languages: Python
19
-
20
- APIs: Gemini LLM API
21
-
22
- Containerization: Docker
23
-
24
- Terminal Control: Custom shell implementation with advanced cursor management
25
-
26
- Other: Optional extensions for code linting, testing, and deployment
27
-
28
- Installation
29
- Clone the repository:
30
-
31
- git clone https://github.com/Aravindh-dev12/Codic--AI-Coding-Terminal.git
32
- cd ai-coding-terminal
33
- Install dependencies:
34
-
35
- pip install -r requirements.txt
36
- Configure Gemini API key:
37
-
38
- export GEMINI_API_KEY="your_api_key_here"
39
- Run Docker setup (optional for isolated environments):
40
-
41
- docker-compose up
42
- Usage
43
- Start the AI coding terminal:
44
-
45
- python main.py
46
- Example commands:
47
-
48
- create project my_app → Creates a new Python project
49
-
50
- add function for user authentication → Adds Python functions based on natural language
51
-
52
- refactor code in utils.py → Refactors existing files with AI assistance
53
-
 
1
+ ---
2
+ license: apache-2.0
3
+ title: AI_Code_Terminal
4
+ sdk: gradio
5
+ emoji: 🐨
6
+ colorFrom: blue
7
+ ---
8
+
9
+ # AI Coding Terminal