Charles Azam commited on
Commit
9aa04df
·
1 Parent(s): a2f8421

update: readme

Browse files
Files changed (1) hide show
  1. README.md +33 -36
README.md CHANGED
@@ -11,39 +11,9 @@ pinned: false
11
 
12
  > A deep search agentic system for scientific and engineering workflows
13
 
14
- **This is a very early work in progress.**
15
 
16
- ## Objectives:
17
-
18
- Webcrawler:
19
- - [x] functions for linkup and tavily
20
- - [x] function for wikipedia
21
- - [x] function for arxiv
22
- - [x] function for pubmed
23
- - [x] function for sciencedirect
24
- - [x] function for pdfs
25
- - [x] function for markdown
26
-
27
- Agents:
28
- - [x] Agent that can work with markdown sources
29
- - [x] Agent that can search the web
30
- - [x] Agent that can analyse big pdfs and markdown sources
31
- - [ ] Agent that can draw
32
- - [ ] Agent that can draw in 3D
33
- - [ ] Agent that can run mechanical simulations
34
- - [ ] Scientific prompt for engineering tasks
35
-
36
- ## Deploying:
37
- - [X] Building a front in React
38
- - [ ] Connecting the front to supabase for authentification and monitoring credits
39
- - [ ] Deploying the deepsearch agent on GCP Cloud Run.
40
-
41
- And since I am paying, making sure that it is impossible to have an infinite bill.
42
-
43
-
44
- ## 🎯 About
45
-
46
- DeepEngineer is an open-source project designed to build a specialized agentic system that assists engineers and scientists. The ultimate vision is to create an AI agent that can reason, plan, and execute complex tasks, effectively augmenting and accelerating the engineering and scientific workflow.
47
 
48
  ### 🚀 Vision
49
 
@@ -57,9 +27,9 @@ This project aims to tackle this challenge by creating an agent with the followi
57
 
58
  ### ⚙️ Current objective
59
 
60
- It is likely that this project will not be better than the non specialized deepsearch solutions like OpenAI's or Magnus on scientific questions. Even though those solutions tend to focus on software development, they are generally very good at everything.
61
 
62
- That being said, I hope to learn a lot and I see it as a personal challenge to deploy this solution and then iterate on it. Well see.
63
 
64
  ## Getting starded
65
 
@@ -72,7 +42,6 @@ uv sync
72
  ```
73
 
74
  ### 🛠️ Tool Use
75
-
76
  The minimum tools needed are:
77
  - Web crawler agent
78
  - Scientific paper analyser agent
@@ -85,6 +54,34 @@ The minimum tools needed are:
85
 
86
  ### External APIs
87
  - Mistral (OCR)
 
88
  - Deepseek (LLM)
89
- - Perplexity / Talily / Wikipedia / Arxiv
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
90
 
 
11
 
12
  > A deep search agentic system for scientific and engineering workflows
13
 
14
+ The objective here is to build a deep search agentic system for scientific and engineering workflows leveraging the power of **Smolagents** and it's coding capabilities.
15
 
16
+ I strongly believe that CodeAgents are superior to answer scientific questions, they only need the right tools to do so.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
 
18
  ### 🚀 Vision
19
 
 
27
 
28
  ### ⚙️ Current objective
29
 
30
+ I acknowledge that it is likely that this project will not be better than the non specialized deepsearch solutions like OpenAI's or Magnus on scientific questions. Even though those solutions tend to focus on software development, they are generally very good at everything.
31
 
32
+ That being said, I hope to learn a lot and I see it as a personal challenge to deploy this solution and then iterate on it.
33
 
34
  ## Getting starded
35
 
 
42
  ```
43
 
44
  ### 🛠️ Tool Use
 
45
  The minimum tools needed are:
46
  - Web crawler agent
47
  - Scientific paper analyser agent
 
54
 
55
  ### External APIs
56
  - Mistral (OCR)
57
+ - Mistral (LLM)
58
  - Deepseek (LLM)
59
+ - Linkup
60
+ - Tavily
61
+
62
+ ## Roadmap
63
+
64
+ Webcrawler:
65
+ - [x] functions for linkup and tavily
66
+ - [x] function for wikipedia
67
+ - [x] function for arxiv
68
+ - [x] function for pubmed
69
+ - [x] function for sciencedirect
70
+ - [x] function for pdfs
71
+ - [x] function for markdown
72
+
73
+ Agents:
74
+ - [x] Agent that can work with markdown sources
75
+ - [x] Agent that can search the web
76
+ - [x] Agent that can analyse big pdfs and markdown sources
77
+ - [x] Agent that can draw
78
+ - [ ] Agent that can draw in 3D
79
+ - [ ] Agent that can run mechanical simulations
80
+ - [x] Simple Scientific prompt for engineering tasks
81
+ - [ ] Complex scientific prompt in multiple steps for designing engineering systems
82
+
83
+ ## Deploying:
84
+ - [ ] Deploying on huggingface a gradio space
85
+ - [ ] Deploying on vercel a Next.js/Supabase app for authentification and monitoring credits for the front, and GCP Cloud Run for the back.
86
+ - [ ] Deploying the deepsearch agent on GCP Cloud Run.
87