Skip to content

Commit 4a1cce5

Browse files
committed
fix(portfolio): reemplazar proyecto Nidus por el repositorio real CodeAgent
1 parent 1d62054 commit 4a1cce5

7 files changed

Lines changed: 23 additions & 22 deletions

File tree

‎.github/projects.yml‎

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@ categories:
2121
screenshot: .github/assets/screenshots/mcp-servers-dashboard.png
2222
diagram: .github/assets/diagrams/mcp-servers-architecture.mmd
2323

24-
- id: nidus
25-
name: Nidus
26-
title: Sistema Inteligente de Seguimiento de Candidatos (ATS)
27-
description: ATS moderno potenciado por Inteligencia Artificial que analiza PDFs, clasifica semánticamente y genera resúmenes.
24+
- id: codeagent
25+
name: CodeAgent
26+
title: Centro de Mando Avanzado para Agentes Inteligentes & Orquestación
27+
description: Plataforma estilo OpenCode/OpenWebUI para interactuar con repositorios, gestionar tareas y orquestar agentes IA.
2828
status: Production
2929
stack:
3030
- Python
31-
- FastAPI
32-
- React
33-
- PostgreSQL
34-
- OpenAI
35-
repo_url: https://github.com/Medalcode/Nidus
31+
- Streamlit
32+
- smolagents
33+
- LLMs
34+
- Agentic AI
35+
repo_url: https://github.com/Medalcode/CodeAgent
3636
demo_url: null
3737
assets:
38-
screenshot: .github/assets/screenshots/nidus-dashboard.png
39-
diagram: .github/assets/diagrams/nidus-architecture.mmd
38+
screenshot: .github/assets/screenshots/codeagent-dashboard.png
39+
diagram: .github/assets/diagrams/codeagent-architecture.mmd
4040

4141
- id: toallaalacarta
4242
name: Toallaalacarta

‎README.md‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,13 @@ Arquitectura unificada de servidores MCP (Model Context Protocol) potenciados po
7676
* **Innovación:** Cada repositorio del ecosistema integra `graphify-out/` para dar contexto semántico directo a los agentes de IA sin escanear archivos.
7777
* **Stack:** `Python` · `MCP` · `FastAPI` · `graphify` · `skills.sh`
7878

79-
#### 🤖 [Nidus](https://github.com/Medalcode/Nidus)
80-
> **Sistema Inteligente de Seguimiento de Candidatos (ATS)**
79+
#### 🤖 [CodeAgent](https://github.com/Medalcode/CodeAgent)
80+
> **Centro de Mando Avanzado para Agentes Inteligentes & Orquestación**
8181
82-
ATS moderno potenciado por Inteligencia Artificial que analiza currículums en PDF, los clasifica semánticamente y genera resúmenes accionables.
82+
Plataforma completa estilo OpenCode u OpenWebUI diseñada para interactuar con repositorios de código locales y remotos, gestionar tareas complejas y orquestar agentes IA.
8383

84-
* **Características clave:** Parsing avanzado de documentos, ranking por embeddings semánticos y procesamiento en tiempo real.
85-
* **Stack:** `Python` · `FastAPI` · `React` · `PostgreSQL` · `OpenAI API`
84+
* **Características clave:** Interfaz interactiva en Streamlit, integración con `smolagents`, ejecución de herramientas y orquestación multi-agente.
85+
* **Stack:** `Python` · `Streamlit` · `smolagents` · `LLMs` · `Agentic AI`
8686

8787
#### 🛒 [Toallaalacarta](https://github.com/Medalcode/Toallaalacarta) · [Demo](https://toallaalacarta.netlify.app/)
8888
> **Plataforma E-Commerce SaaS & Integración de Pagos**

‎graphify-out/GRAPH_REPORT.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Graph Report - . (2026-08-10)
22

33
## Corpus Check
4-
- Corpus is ~5,553 words - fits in a single context window. You may not need a graph.
4+
- Corpus is ~5,562 words - fits in a single context window. You may not need a graph.
55

66
## Summary
77
- 18 nodes · 25 edges · 4 communities (3 shown, 1 thin omitted)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"nodes": [{"id": "$graphify-root$_tests_test_scripts_sh", "label": "test_scripts.sh", "file_type": "code", "source_file": "tests/test_scripts.sh", "source_location": "L1", "metadata": {"language": "bash", "kind": "file"}}, {"id": "$graphify-root$_tests_test_scripts_sh__entry", "label": "test_scripts.sh script", "file_type": "code", "source_file": "tests/test_scripts.sh", "source_location": "L1", "metadata": {"language": "bash", "kind": "bash_entrypoint"}}, {"id": "$graphify-root$_tests_test_scripts_assert_exit_code", "label": "assert_exit_code()", "file_type": "code", "source_file": "tests/test_scripts.sh", "source_location": "L13", "metadata": {"language": "bash", "kind": "bash_function"}}, {"id": "$graphify-root$_tests_test_scripts_assert_output_contains", "label": "assert_output_contains()", "file_type": "code", "source_file": "tests/test_scripts.sh", "source_location": "L32", "metadata": {"language": "bash", "kind": "bash_function"}}], "edges": [{"source": "$graphify-root$_tests_test_scripts_sh", "target": "$graphify-root$_tests_test_scripts_sh__entry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "tests/test_scripts.sh", "source_location": "L1", "weight": 1.0}, {"source": "$graphify-root$_tests_test_scripts_sh", "target": "$graphify-root$_tests_test_scripts_assert_exit_code", "relation": "defines", "confidence": "EXTRACTED", "source_file": "tests/test_scripts.sh", "source_location": "L13", "weight": 1.0}, {"source": "$graphify-root$_tests_test_scripts_sh", "target": "$graphify-root$_tests_test_scripts_assert_output_contains", "relation": "defines", "confidence": "EXTRACTED", "source_file": "tests/test_scripts.sh", "source_location": "L32", "weight": 1.0}, {"source": "$graphify-root$_tests_test_scripts_sh__entry", "target": "$graphify-root$_tests_test_scripts_assert_exit_code", "relation": "calls", "confidence": "EXTRACTED", "source_file": "tests/test_scripts.sh", "source_location": "L58", "weight": 1.0, "context": "call"}, {"source": "$graphify-root$_tests_test_scripts_sh__entry", "target": "$graphify-root$_tests_test_scripts_assert_output_contains", "relation": "calls", "confidence": "EXTRACTED", "source_file": "tests/test_scripts.sh", "source_location": "L59", "weight": 1.0, "context": "call"}], "raw_calls": [{"language": "bash", "callee": "set", "caller_nid": "$graphify-root$_tests_test_scripts_sh__entry", "source_file": "tests/test_scripts.sh", "source_location": "L4"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_tests_test_scripts_sh__entry", "source_file": "tests/test_scripts.sh", "source_location": "L51"}, {"language": "bash", "callee": "mkdir", "caller_nid": "$graphify-root$_tests_test_scripts_sh__entry", "source_file": "tests/test_scripts.sh", "source_location": "L79"}, {"language": "bash", "callee": "rm", "caller_nid": "$graphify-root$_tests_test_scripts_sh__entry", "source_file": "tests/test_scripts.sh", "source_location": "L85"}, {"language": "bash", "callee": "exit", "caller_nid": "$graphify-root$_tests_test_scripts_sh__entry", "source_file": "tests/test_scripts.sh", "source_location": "L104"}, {"language": "bash", "callee": "shift", "caller_nid": "$graphify-root$_tests_test_scripts_assert_exit_code", "source_file": "tests/test_scripts.sh", "source_location": "L15"}, {"language": "bash", "callee": "set", "caller_nid": "$graphify-root$_tests_test_scripts_assert_exit_code", "source_file": "tests/test_scripts.sh", "source_location": "L18"}, {"language": "bash", "callee": "eval", "caller_nid": "$graphify-root$_tests_test_scripts_assert_exit_code", "source_file": "tests/test_scripts.sh", "source_location": "L19"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_tests_test_scripts_assert_exit_code", "source_file": "tests/test_scripts.sh", "source_location": "L24"}, {"language": "bash", "callee": "shift", "caller_nid": "$graphify-root$_tests_test_scripts_assert_output_contains", "source_file": "tests/test_scripts.sh", "source_location": "L34"}, {"language": "bash", "callee": "echo", "caller_nid": "$graphify-root$_tests_test_scripts_assert_output_contains", "source_file": "tests/test_scripts.sh", "source_location": "L40"}, {"language": "bash", "callee": "grep", "caller_nid": "$graphify-root$_tests_test_scripts_assert_output_contains", "source_file": "tests/test_scripts.sh", "source_location": "L40"}], "bash_sources": []}

‎graphify-out/cache/stat-index.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{".github/workflows/agent-scheduler.yml":{"size":1498,"mtime_ns":1786334202673413400,"word_count":158},".github/workflows/ci.yml":{"size":1064,"mtime_ns":1786334497578056500,"word_count":113},"README.md":{"size":14245,"mtime_ns":1786336539040438600,"word_count":1574},"agents.md":{"size":1654,"mtime_ns":1786333548013893600,"word_count":215},"generate-assets.sh":{"size":10008,"mtime_ns":1786336505268565800,"word_count":991,"hashes":{"generate-assets.sh":"e2733405aa45821c880e36ddc730a054cb67dcc08a289863a4a45f3aaaaabca4"}},"git_sync.sh":{"size":3479,"mtime_ns":1786334303373471400,"word_count":408,"hashes":{"git_sync.sh":"a5668b263b3e5585473fc619761ac9fddd9d52a555d1a8991baa6147ff1beb7c"}},"skills.md":{"size":3014,"mtime_ns":1786333548014892600,"word_count":376},"tests/test_scripts.sh":{"size":3255,"mtime_ns":1786336521595436900,"word_count":329,"hashes":{"tests/test_scripts.sh":"5cf71b532496bb5424c9a7d355f59324cacd9ae1e1e807bc319d41860e5295b3"}},"CHANGELOG.md":{"size":2700,"mtime_ns":1786336542760617800,"word_count":308},"docs/adr/0001-agent-facade-pattern.md":{"size":1181,"mtime_ns":1786335094200384500,"word_count":149},"docs/adr/0002-graphify-knowledge-graph.md":{"size":1155,"mtime_ns":1786335098317947000,"word_count":144},"docs/adr/0003-containerized-test-suite.md":{"size":990,"mtime_ns":1786335102178251900,"word_count":132},".github/projects.yml":{"size":6047,"mtime_ns":1786336485993119600,"word_count":494},"docs/adr/0004-astro-ecosystem-web-portal.md":{"size":1230,"mtime_ns":1786335810239896800,"word_count":162}}
1+
{".github/workflows/agent-scheduler.yml":{"size":1498,"mtime_ns":1786334202673413400,"word_count":158},".github/workflows/ci.yml":{"size":1064,"mtime_ns":1786334497578056500,"word_count":113},"README.md":{"size":14316,"mtime_ns":1786337735635418700,"word_count":1581},"agents.md":{"size":1654,"mtime_ns":1786333548013893600,"word_count":215},"generate-assets.sh":{"size":10008,"mtime_ns":1786336505268565800,"word_count":991,"hashes":{"generate-assets.sh":"e2733405aa45821c880e36ddc730a054cb67dcc08a289863a4a45f3aaaaabca4"}},"git_sync.sh":{"size":3479,"mtime_ns":1786334303373471400,"word_count":408,"hashes":{"git_sync.sh":"a5668b263b3e5585473fc619761ac9fddd9d52a555d1a8991baa6147ff1beb7c"}},"skills.md":{"size":3014,"mtime_ns":1786333548014892600,"word_count":376},"tests/test_scripts.sh":{"size":3275,"mtime_ns":1786337744607230800,"word_count":329,"hashes":{"tests/test_scripts.sh":"a1790777d3d3c67dbe0c87504169dbbdd4981363e0c20081c26083cf797719d4"}},"CHANGELOG.md":{"size":2700,"mtime_ns":1786336542760617800,"word_count":308},"docs/adr/0001-agent-facade-pattern.md":{"size":1181,"mtime_ns":1786335094200384500,"word_count":149},"docs/adr/0002-graphify-knowledge-graph.md":{"size":1155,"mtime_ns":1786335098317947000,"word_count":144},"docs/adr/0003-containerized-test-suite.md":{"size":990,"mtime_ns":1786335102178251900,"word_count":132},".github/projects.yml":{"size":6081,"mtime_ns":1786337726980606900,"word_count":496},"docs/adr/0004-astro-ecosystem-web-portal.md":{"size":1230,"mtime_ns":1786335810239896800,"word_count":162}}

‎graphify-out/graph.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -544,5 +544,5 @@
544544
}
545545
],
546546
"hyperedges": [],
547-
"built_at_commit": "8e5298f6440f993d2323d83bd8ae5391b4370428"
547+
"built_at_commit": "1d62054f5539a0b472f21e756fc69c6447ac3cf6"
548548
}

‎tests/test_scripts.sh‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,8 @@ assert_exit_code 1 "./generate-assets.sh diagram"
7171
assert_exit_code 1 "./generate-assets.sh invalid_command"
7272

7373
# Test project option parsing (-p and positional)
74-
assert_output_contains "Nidus" "./generate-assets.sh screenshot -p Nidus"
75-
assert_output_contains "nidus-*.png" "./generate-assets.sh screenshot -p Nidus"
74+
assert_output_contains "CodeAgent" "./generate-assets.sh screenshot -p CodeAgent"
75+
assert_output_contains "codeagent-*.png" "./generate-assets.sh screenshot -p CodeAgent"
7676
assert_output_contains "GitSpy" "./generate-assets.sh screenshot GitSpy"
7777

7878
# Test diagram generation
@@ -91,7 +91,7 @@ fi
9191
# Test project audit scanner
9292
assert_output_contains "mcp-servers" "./generate-assets.sh check"
9393
assert_output_contains "finlogic" "./generate-assets.sh check"
94-
assert_output_contains "nidus" "./generate-assets.sh check"
94+
assert_output_contains "codeagent" "./generate-assets.sh check"
9595
assert_output_contains "privia" "./generate-assets.sh check"
9696
assert_output_contains "netopstoolkit" "./generate-assets.sh check"
9797

0 commit comments

Comments
 (0)