Gitea Actions
7ece281617
chore: bump version to 0.1.10
2026-04-16 15:06:18 +03:00
Gitea Actions
9fa51ad874
chore: bump version to 0.1.8
2026-04-16 10:56:07 +00:00
Gitea Actions
2ce1060cb8
chore: bump version to 0.1.7
2026-04-16 13:25:34 +03:00
Gitea Actions
52c8b4c983
chore: bump version to 0.1.5
2026-04-16 13:01:42 +03:00
Gitea Actions
f161412f91
chore: bump version to 0.1.3
2026-04-16 11:41:11 +03:00
Gitea Actions
7c60af3464
chore: bump version to 0.1.2
2026-04-16 11:03:29 +03:00
6dc717ebcd
feat: add neuron daemon with GPU discovery and health endpoints
...
CI / Format, lint, build, test (push) Successful in 2m29s
CI / Build SRPM (push) Has been skipped
CI / Publish to COPR (push) Has been skipped
Replace cortex-agent stub with neuron (cortex-neuron binary).
cortex-core additions:
- discovery.rs: DeviceInfo, DiscoveryResponse, DeviceHealth, HealthResponse
- harness.rs: Harness async trait, HarnessConfig, ModelSpec, ModelInfo
neuron crate (crates/neuron/):
- discovery.rs: nvidia-smi CSV parsing (pure functions) + system
discovery via uname/nvidia-smi/nvcc
- health.rs: cached GPU health polling every 5s
- api.rs: GET /discovery and GET /health axum handlers
- main.rs: CLI entrypoint with --port flag (default 9090)
- harness stubs for mistralrs (Phase 8) and llamacpp (Phase 11)
12 new tests (9 unit + 3 integration), 35 total.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-15 14:23:42 +03:00
6bb3004cfc
ci: add Gitea CI, RPM spec, license, and repo hygiene
...
CI / Format, lint, build, test (push) Successful in 2m15s
CI / Build SRPM (push) Has been skipped
CI / Publish to COPR (push) Has been skipped
- Add .gitea/workflows/ci.yml with fmt/clippy/test on all branches
and SRPM build + COPR publish on version tags
- Add cortex.spec for Fedora RPM packaging
- Add GPL-3.0-or-later LICENSE file
- Add cortex.example.toml with generic hostnames; gitignore cortex.toml
- Scrub infrastructure-specific hostnames from README.md, CLAUDE.md,
and doc comments
- Fix unused imports and clippy warnings to pass -D warnings
- Fix missing deps (bytes, reqwest, serde_json) exposed during build
- Run cargo fmt across workspace
- Update SPDX license identifier to GPL-3.0-or-later
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 18:24:04 +03:00
0da68833af
feat: scaffold cortex workspace
...
Rust reverse-proxy for multi-node mistral.rs inference clusters.
Includes crate structure (cortex-core, cortex-gateway, cortex-agent,
cortex-cli), config loading, OpenAI/Anthropic translation stubs,
model routing, eviction, polling, and streaming proxy scaffolding.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 18:13:30 +03:00