πŸ”§ MOC β€” PUMA Full Technology Stack

Overview

Complete technology map for the PUMA project, organised by category.
Tool selection principle: PN-ToolSelection-PUMA

All tools used in the PUMA project, organised by phase and function. Each tool has a dedicated note with setup instructions and prompt patterns.


πŸ” Research & Bibliography (C.1)

β†’ LN-Tools-Research-Bibliographic
β†’ LN-Tools-Research-Discovery

ToolPhaseRoleNote
Google ScholarF0+Primary academic searchβ€”
arXivF0+Preprint source (all core papers)β€”
Semantic ScholarF0–F1Semantic discoveryβ€”
IEEE Xplore + ACM DLF0–F1SE conference papersβ€”
ResearchGateF0Full-text accessβ€”
Anna’s ArchiveF0Books & papersβ€”
O’Reilly OnlineF0–F5Technical booksβ€”
Perplexity AIF0–F1Quick verified searchβ€”
Perplexity CometF0Deep researchβ€”
ConsensusF0Evidence-based discoveryβ€”
ElicitF0SLR assistant / Evidence-based discoveryβ€”
Connected PapersF0Citation network mappingβ€”
Research RabbitF0Paper networkβ€”
LitmapsF0Timeline viz / Citation network mappingβ€”
Zotero + Better BibTeXF0–F5Reference management β†’ APA7β€”
MendeleyF0–F5Secondary reference managerβ€”
AnythingLLM + NotebookLMF0–F1Local RAG over paper corpusβ€”

πŸ€– AI Models (C.2)

β†’ LN-Tools-AI-Assistants-LLMs
β†’ LN-Tools-Ollama-ClaudeCode-OpenCode-BrowserOS

Role A β€” Research Assistance & Conversational Tools

ModelPhaseStrength / Best forNote / Prompt
Claude (claude.ai)F0+Long-context synthesis, structured reasoning, research synthesis, writingPT-Claude-RCOIF-Research
ChatGPT GPT-4oF0–F2Cross-validation / Contrasting perspective60 - Resources/61 Prompts/61.1 LLM-Tools/PT-ChatGPT-SLR-Synthesis
Gemini 1.5 FlashF0–F1Exploration + free API / Multimodal, long context60 - Resources/61 Prompts/61.1 LLM-Tools/PT-Gemini-Multimodal
DeepSeek-R1F1–F4Explicit CoT reasoning / Technical stats60 - Resources/61 Prompts/61.1 LLM-Tools/PT-DeepSeek-Reasoning
Microsoft Copilotβ€”Minor doc tasksβ€”
NotebookLMF0–F1Private document RAG / Multi-paper corpus Q&A60 - Resources/61 Prompts/61.1 LLM-Tools/PT-NotebookLM-Paper-Corpus
Jenni AIF3–F5Academic writing structureβ€”
AnythingLLMF0–F1Local RAG60 - Resources/61 Prompts/61.1 LLM-Tools/PT-AnythingLLM-Local-RAG

Role B β€” Experiment Models (Objects of Study)

ModelQuantisationRAMPhaseStatusNote
Llama 3.2 8B (Ollama)Q4_K_M~5GBF2–F4PRIMARYβ€”
Mistral 7B (Ollama)Q4_K_M~4.5GBF3–F4COMPARISONβ€”
Phi-3.5 Mini (Ollama)Q4_K_M~2GBF2–F4FALLBACKβ€”
Groq API (Llama 3.1 / 3.2)β€”β€”F4SPEED COMPARISON / Rapid prompt prototyping onlyβ€”
OpenRouterβ€”Cloudβ€”Multi-model quick comparisonβ€”

πŸ—ƒοΈ RAG & Vector Databases (C.3)

β†’ LN-Tools-RAG-VectorDB

ToolStageRoleNote
Ollama (nomic-embed-text)F2–F4Local embedding modelβ€”
QdrantF2–F4Production vector DB (Stage 4)β€”
ChromaDBF2Prototype / Embedded vector DBβ€”
LlamaIndexF2–F4RAG pipeline framework / Orchestrationβ€”
AnythingLLMF0–F1Research knowledge base / Local RAGβ€”

Stage 4 RAG pipeline: nomic-embed-text β†’ Qdrant β†’ LlamaIndex β†’ Llama 3.2 8B (ReAct)


βš™οΈ Development Environment (C.4)

β†’ LN-Tools-Dev-Environment
β†’ LN-Tools-Dev-Stack

IDE & Coding

ToolPhaseRoleNote / Prompt
VS Code + Python extF2–F4Primary IDEβ€”
GitHub CopilotF2–F4Inline completion / Code assistance (declared)PT-DevTools-Prompts
Cursor AIF2–F3Context-aware editor / Multi-file refactoringPT-DevTools-Prompts
Claude Code (CLI)F2–F4AI coding agentLN-Tools-Ollama-ClaudeCode-OpenCode-BrowserOS
OpenCodeF2–F3Open-source coding agentLN-Tools-Ollama-ClaudeCode-OpenCode-BrowserOS
OpenHandsF2–F3Autonomous / Agentic scaffoldingβ€”
Warp AI TerminalF2–F4Smart terminal / CLI AIPT-DevTools-Prompts
Browser OSF0–F1AI-native browser / Web agentLN-Tools-Ollama-ClaudeCode-OpenCode-BrowserOS

Infrastructure

ToolPhaseRoleNote
Docker + ComposeF2–F4Full stack containerisation / Reproducible envLN-Tools-Dev-Stack
PoetryF2–F4Python dependency pinningβ€”
Git + GitHubF2–F5Version control + open sourceβ€”
GitHub ActionsF4–F5CI/CD + reproducibility check / auto-reproducibility checksβ€”

Agent Frameworks & Orchestration

ToolStage / MaturityPUMA StageRoleNote
LangGraphProductionStage 4–5State graph orchestrationLN-Tools-Dev-Stack
CrewAIReferenceStage 5Role definitionLN-Tools-Dev-Stack
Pydantic AIOptionalStage 2+Output schema validationLN-Tools-Dev-Stack
Hermes AIEvaluatedβ€”β€”LN-Tools-Dev-Stack
FastAPIProductionF2–F4REST APIβ€”
StreamlitProductionF3–F4Results dashboardβ€”
OpenSpecProductionF2–F4Spec-driven developmentβ€”

LLM Infrastructure

ToolPhaseRoleNote
OllamaF2–F4Local LLM server (CENTRAL)β€”
LM StudioF1–F3GUI model exploration / fallbackβ€”

πŸ“¦ Reference Repositories (C.5)

β†’ LN-Repos-ReferenceCode
β†’ LN-Repos-AgentFrameworks

RepoStarsPUMA Relevance
wassim249/fastapi-langgraph-template~500FastAPI+LangGraph scaffold ⭐⭐⭐⭐⭐
sushmitanandi/langgraph-multi-agent~200Supervisor-worker pattern ⭐⭐⭐⭐
sdi2200262/agentic-project-management~1,300Jira API + PM patterns ⭐⭐⭐⭐
OpenHands/OpenHands~67,300HITL agent platform ⭐⭐⭐⭐
princeton-nlp/SWE-bench~8,000Benchmark design reference ⭐⭐⭐⭐
vency-ai/agentic-scrumβ€”Scrum role prompts ⭐⭐⭐
friendliai/aipm~20Jira CLI patterns ⭐⭐⭐
yangxingguang/satd_sentiment_GPTβ€”Technical debt prompts ⭐⭐⭐
unit-mesh/autodev-workbenchβ€”Context extraction ⭐⭐⭐

πŸ“Š Datasets (C.6)

β†’ LN-Tools-Datasets-Benchmarks
β†’ LN-Datasets-JiraSR-TAWOS

DatasetStageDOI/URL
Jira SR (Ortu 2015)Stage 1DOI: 10.5281/zenodo.5901893
TAWOS (Tawosi 2022)Stage 2DOI: 10.1145/3524842.3528029
SWE-benchReferenceprinceton-nlp/SWE-bench
GitHub ArchiveStage 5 (opt)gharchive.org

πŸ“‹ Documentation & Writing (C.7)

β†’ LN-Tools-Documentation-Organisation

ToolPhaseRoleNote
Obsidian (this vault)F0+Primary knowledge managementβ€”
Notion + Notion AIF0+Project management complementβ€”
ZoteroF0–F5Bibliography (APA7)β€”
GrammarlyF3–F5English grammar checkβ€”
OverleafF5 (opt)LaTeX typesettingβ€”
Excalidraw / draw.ioF2–F3Architecture diagramsβ€”
Mermaid (GitHub)F2–F3Diagrams-as-codeβ€”
Jenni AIF3–F5Academic writingβ€”

πŸ€– Automation (C.8)

ToolPhaseRole
BrowserOSF0+AI-native browser for research automation
GitHub ActionsF4–F5CI/CD + auto-reproducibility checks
Docker ComposeF2–F4Full stack automation

πŸ“Œ Key Permanent Notes & Communities

Permanent Notes

Reddit Communities (Informal sources)

CommunityURLUse
r/LocalLlamareddit.com/r/LocalLlamaLocal model performance, tips
r/MachineLearningreddit.com/r/MachineLearningResearch updates

Note: LN-Videos-Repos-Community


Fin del MOC. Esta nota es ahora la fuente ΓΊnica y completa del stack tecnolΓ³gico de PUMA. Puedes copiarla directamente a tu Obsidian.