-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Javascript Debugger Simple Implementation Fix (Done)
- Loading branch information
1 parent
d98e10d
commit 1b1f97d
Showing
6 changed files
with
71 additions
and
0 deletions.
There are no files selected for viewing
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
MVP | ||
|
||
25 01 25 | ||
|
||
- Javascript Debugger Simple Implementation Fix | ||
(Done) | ||
|
||
|
||
|
||
|
||
- CLI | ||
- Build the static analyzer | ||
- AI suggestion engine first | ||
|
||
- Leverage Open-source Tools | ||
- Slither | ||
- Tree-sitter | ||
- Linters | ||
|
||
- Iterate on AI | ||
- Local Models, then smaller models for cost efficiency | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
- Memory Stack Visualizer | ||
- Test the app view the error through terminal and search solutions, make mutliple fixed copies differently in memories and test what is working the best and solve the problem. | ||
- Autorun and fix |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
const { exec } = require('child_process'); | ||
|
||
class JSDebugger { | ||
static analyze(file) { | ||
exec(`eslint ${file}`, (error, stdout, stderr) => { | ||
if (error) { | ||
console.log("ESLint Errors:\n", stdout); | ||
return; | ||
} | ||
console.log("No issues found."); | ||
}); | ||
} | ||
} | ||
|
||
// Example usage (remove in production) | ||
JSDebugger.analyze(process.argv[2] || 'test.js'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
1 CORE ARCHITECTURE | ||
|
||
Language Agnostic Static Analyzer | ||
Rule Engine for Bug Detection | ||
|
||
2 AI-Powered Analysis | ||
|
||
Intent Recognition with NLP | ||
Fine-Tune a Custom Model | ||
|
||
3 Integration & Automation | ||
|
||
CLI Tool | ||
IDE Plugin (VSCODE) | ||
|
||
4 Specialized Modules | ||
|
||
Tensorflow/Pytorch Debugger | ||
Solidity Security Scanner | ||
|
||
|
||
TECH STACK | ||
Backend: Python (FastAPI for REST API), Node.js (for IDE plugins). | ||
|
||
AI/ML: Hugging Face Transformers, OpenAI API, PyTorch/TensorFlow, Ollama API, Deepseek API | ||
|
||
Databases: ChromaDB (vector storage for code embeddings), PostgreSQL (rule definitions). | ||
|
||
Infrastructure: Docker for containerization, Redis for caching analysis results. | ||
|