rag-agent-app/
│
├── data/
│ ├── raw/
│ └── processed/
│
├── embeddings/
│ ├── generateEmbeddings.js
│ └── vectorStore/
│
├── retriever/
│ └── retriever.js
│
├── agent/ # Core agent logic
│ ├── AgentOrchestrator.js # Main agent class: plans, calls tools, builds prompt
│ ├── ToolRegistry.js # Registry of callable tools
│ ├── tools/ # Available agent tools
│ │ ├── summarize.js
│ │ ├── calculator.js
│ │ └── search.js
│ ├── MemoryStore.js # Optional: in-memory or Redis-based memory
│ └── PlanGenerator.js # Optional: breaks task into substeps
│
├── llm/
│ ├── llmClient.js
│ └── promptTemplates.js
│
├── server/
│ └── index.js
│
├── config/
│ └── config.js
│
├── utils/
│ └── helpers.js
│
├── test/
│ └── agent.test.js
│
├── .env
├── package.json
└── README.md
-
Notifications
You must be signed in to change notification settings - Fork 0
Mybizyamo/testone123
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published