docs: update readme given router now multilingual

This commit is contained in:
martin legrand 2025-04-02 13:23:55 +02:00
parent 704509560a
commit 3b201c82db
3 changed files with 33 additions and 42 deletions

View File

@ -142,8 +142,7 @@ python3 main.py
## Usage
Warning: currently the system that choose the best AI agent routing system will work poorly with non-english text. This is because the agent routing currently use a model that was trained on english text. We are working hard to fix this. Please use english for now.
Warning: We only support French, English and Chinese, prompt in other language would work but might not be routed to the proper agent.
Make sure the services are up and running with `./start_services.sh` and run the agenticSeek with `python3 main.py`
@ -162,9 +161,9 @@ Here are some example usage:
### Coding/Bash
> *Help me with matrix multiplication in Golang*
> *Show me how to multiply matrice in C*
> *Scan my network with nmap, find if any suspicious devices is connected*
> *Can you install follow the readme and install project at /home/path/project*
> *Make a snake game in python*
@ -174,7 +173,7 @@ Here are some example usage:
> *Can you find on the internet who created agenticSeek?*
> *Can you find on which website I can buy a rtx 4090 for cheap*
> *Can you use a fuel calculator online to estimate the cost of a Nice - Milan trip*
### File system
@ -186,11 +185,11 @@ Here are some example usage:
### Casual
> *Tell me about France*
> *Tell me about Rennes, France*
> *What is the meaning of life ?*
> *Should I pursue a phd ?*
> *Should I take creatine before or after workout?*
> *What's the best workout routine ?*
After you type your query, agenticSeek will allocate the best agent for the task.
@ -430,9 +429,11 @@ Ensure Ollama is running (`ollama serve`), your `config.ini` matches your provid
Yes with Ollama or Server providers, all speech to text, LLM and text to speech model run locally. Non-local options (OpenAI or others API) are optional.
**Q: How come it is older than manus ?**
**Q: Why should I use AgenticSeek when I have Manus?**
we started this a fun side project to make a fully local, Jarvis-like AI. However, with the rise of Manus, we saw the opportunity to redirected some tasks to make yet another alternative.
This started as Side-Project we did out of interest about AI agents. Whats special about it is that we want to use local model and avoid APIs.
We draw inspiration from Jarvis and Friday (Iron man movies) to make it "cool" but for functionnality we take more inspiration from Manus, because that's what people want in the first place: a local manus alternative.
Unlike Manus, AgenticSeek prioritizes independence from external systems, giving you more control, privacy and avoid cost.
**Q: How is it better than manus ?**

View File

@ -145,9 +145,6 @@ python3 main.py
## Usage (使用方法)
警告:目前 AgenticSeek 選擇助理的方式,暫且只支援英文,因為選擇助理的方式是使用英文文本訓練,所以使用非英文方式會出現挺多問題的。但放心,我們正在努力解決這個問題,還請體諒 QAQ
確定所有的核心檔案都啟用了,也就是執行過這條命令 `./start_services.sh` 然後你就可以使用 `python3 main.py` 來啟動 AgenticSeek 了!
```sh

View File

@ -15,11 +15,11 @@ Une alternative **entièrement locale** à Manus AI, un assistant vocal IA qui c
![alt text](./media/whale_readme.jpg)
> *Do a deep search of AI startup in Osaka and Tokyo, find at least 5, then save in the research_japan.txt file*
> *Recherche sur le web des activités à faire à Paris*
> *Can you make a tetris game in C ?*
> *Code le jeu snake en python*
> *I would like to setup a new project file index as mark2.*
> *J'aimerais que tu trouve une api météo et que tu me code un application qui affiche la météo à Toulouse*
### agenticSeek peut planifier des taches!
@ -135,8 +135,6 @@ Voir la section **Configuration** pour une explication détaillée du fichier de
## Utilisation
Avertissement : actuellement, le système qui choisit le meilleur agent IA fonctionnera mal avec du texte non anglophone. Cela est dû au fait que le routage des agents utilise un modèle entraîné sur du texte en anglais. Nous travaillons dur pour corriger cela. Veuillez utiliser langlais pour le moment.
Assurez-vous que les services sont en cours dexécution avec ./start_services.sh et lancez AgenticSeek avec python3 main.py
```sh
@ -154,42 +152,41 @@ Voici quelques exemples dutilisation :
### Programmation
> *Help me with matrix multiplication in Golang*
> *Aide-moi avec la multiplication de matrices en Golang*
> *Scan my network with nmap, find if any suspicious devices is connected*
> *Initalize un nouveau project python, setup le readme, gitignore et tout le bordel et fait un premier commit*
> *Make a snake game in python*
> *Fais un jeu snake en Python*
### Recherche web
> *Do a web search to find cool tech startup in Japan working on cutting edge AI research*
> *Fais une recherche sur le web pour trouver des startups technologiques au Japon qui travaillent sur des recherches avancées en IA*
> *Can you find on the internet who created agenticSeek?*
> *Peux-tu trouver sur internet qui a créé agenticSeek ?*
> *Can you find on which website I can buy a rtx 4090 for cheap*
> *Peux-tu trouver sur quel site je peux acheter une RTX 4090 à bas prix ?*
### Fichier
> *Hey can you find where is million_dollars_contract.pdf i lost it*
> *Hé, peux-tu trouver où est million_dollars_contract.pdf ? Je lai perdu*
> *Show me how much space I have left on my disk*
> *Montre-moi combien despace il me reste sur mon disque*
> *Find and read the README.md and follow the install instruction*
> *Trouve et lis le fichier README.md et suis les instructions dinstallation*
### Conversation
> *Tell me about France*
> *Parle-moi de la France*
> *What is the meaning of life ?*
> *Should I take creatine before or after workout?*
> *Quel est le sens de la vie ?*
> *Donne moi une recette avec les ingrédients suivant de mon frigo...*
Après avoir saisi votre requête, AgenticSeek attribuera le meilleur agent pour la tâche.
Comme il sagit dun prototype, le système de routage des agents pourrait ne pas toujours attribuer le bon agent en fonction de votre requête.
Le système de routage des agents peut parfois ne pas toujours attribuer le bon agent en fonction de votre requête.
Par conséquent, vous devez être explicite sur ce que vous voulez et sur la manière dont lIA doit procéder. Par exemple, si vous voulez quelle effectue une recherche sur le web, ne dites pas :
Par conséquent, vous devez être assez explicite sur ce que vous voulez et sur la manière dont lIA doit procéder. Par exemple, si vous voulez quelle effectue une recherche sur le web, ne dites pas :
Connait-tu de bons pays pour voyager seul ?
@ -336,7 +333,7 @@ stealth_mode = False
## Providers
Le tableau ci-dessous montre les fournisseurs disponibles :
Le tableau ci-dessous montre les LLM providers disponibles :
| Provider | Local? | Description |
|-----------|--------|-----------------------------------------------------------|
@ -347,7 +344,7 @@ Le tableau ci-dessous montre les fournisseurs disponibles :
| deepseek-api | No | Deepseek API (pas privé) |
| huggingface| No | Hugging-Face API (pas privé) |
Pour sélectionner un fournisseur, modifiez le config.ini :
Pour sélectionner un provider LLM, modifiez le config.ini :
```
is_local = False
@ -387,7 +384,7 @@ Et téléchargez la version de chromedriver correspondant à votre système d
![alt text](./media/chromedriver_readme.png)
Si cette section est incomplète, veuillez signaler un problème.
Si cette section est incomplète, merci de faire une nouvelle issue github.
## FAQ
@ -408,15 +405,11 @@ Assurez-vous quOllama est en cours dexécution (ollama serve), que votre c
**Q: C'est vraiment 100% local?**
Oui, avec les fournisseurs Ollama ou Server, toute la reconnaissance vocale, le LLM et la synthèse vocale fonctionnent localement. Les options non locales (OpenAI ou autres API) sont facultatives.
**Q: Pourquoi le projet est plus vieux que la date de sortie de Manus?**
Nous avons commencé cela comme un projet amusant pour créer une IA locale de type Jarvis. Cependant, avec lémergence de Manus, nous avons vu lopportunité de réorienter certaines tâches pour en faire une autre alternative.
Oui, avec les fournisseurs Ollama, lm-studio ou Server, toute la reconnaissance vocale, le LLM et la synthèse vocale fonctionnent localement. Les options non locales (OpenAI ou autres API) sont facultatives.
**Q: En quoi c'est supérieur à Manus**
Il ne l'est pas mais nous privilégions lexécution locale et la confidentialité par rapport à une approche basée sur le cloud. Cest une alternative plus accessible et surtout moins cher !
Il ne l'est pas, mais nous privilégions lexécution locale et la confidentialité par rapport à une approche basée sur le cloud. Cest une alternative plus accessible et surtout moins cher !
## Contribute