feat(packages): Add marmel autonomous coding agent
Pin Na1w/marmel to commit fd551ae. Upstream publishes no tags or releases, so the version uses the shape nix-update generates for a tagless repository, keeping `nix-update --version=branch=main` usable. The test suite runs green (325 lib tests plus all integration suites) with two accommodations, both documented in the derivation: - Export SSL_CERT_FILE from nixpkgs cacert. rustls refuses to construct a reqwest::Client without a system trust store, which failed 38 tests with "No CA certificates were loaded from the system". - Serialise the test harness. The lib suite shares process-global worker registries and steer/abort buses, so manager-loop tests fail nondeterministically on parallel threads: one unchanged derivation produced 3 failures, then 1 failure, then 0 with --test-threads=1. No test is skipped or filtered. Annotated example configs are installed to share/doc/marmel/examples/. Role prompts are embedded via include_str!, so there is no runtime data directory. Upstream README states MIT but ships no LICENSE file and no Cargo.toml license field.
This commit is contained in:
@@ -22,6 +22,7 @@ A custom Nix overlay and flake providing additional packages not found in upstre
|
||||
| `graphify` | Turn any folder of code, docs, papers, images, or videos into a queryable knowledge graph | AI Coding Agents |
|
||||
| `haivemind` | Multi-model AI consensus, aggregation, and fusion runner for popular AI CLIs | AI Coding Agents |
|
||||
| `hipengine` | ROCm-native local LLM inference engine with torch-free runtime for AMD RDNA GPUs | AI Inference |
|
||||
| `marmel` | Autonomous agentic coding assistant with Manager + specialist subagent orchestration over any OpenAI-compatible LLM backend | AI Coding Agents |
|
||||
| `mcp-gateway` | Universal Model Context Protocol gateway that sits between AI client and MCP tools/servers | MCP Servers |
|
||||
| `nftables-analyzer` | Analyze nftables firewall rules and evaluate traffic queries | Networking |
|
||||
| `nftablesbuilder` | Web interface to manage nftables rules with drag-and-drop rule creation | Networking |
|
||||
|
||||
Reference in New Issue
Block a user