frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: AICTL – A native AI agent for terminal and macOS, in Rust

https://aictl.app
2•piotrwittchen•1h ago

Comments

piotrwittchen•1h ago
Author here. AICTL is an open-source AI agent I've been building in Rust as an alternative to the various closed CLI assistants. It's a single workspace with three frontends sharing one engine:

- CLI (aictl): REPL with slash commands, agents, skills, plugins, hooks

- Desktop (macOS, work-in-progress): Tauri-based, same engine

- HTTP server (aictl-server): OpenAI/Anthropic-compatible proxy so you can put Aider/Continue/Cline in front of it and get redaction, audit, and prompt-injection guards for free

What I tried to get right:

- 11 providers in one binary: OpenAI, Anthropic, Gemini, Grok, Mistral, DeepSeek, Kimi, Z.ai, Ollama, plus native GGUF (llama.cpp) and MLX (Apple Silicon) for fully local inference.

- Security as a first-class layer, not a checkbox: CWD jail for tool calls, keyring-backed API keys, three-layer outbound redaction (regex + entropy + optional NER via gline-rs), prompt-injection detection, full JSONL audit log. Local providers skip redaction by default; cloud calls don't.

- A working MCP client with stdio + Streamable HTTP + legacy SSE transports (hand-rolled JSON-RPC, no extra deps).

- User-extensible: drop a manifest + executable in ~/.aictl/plugins/ for custom tools; lifecycle hooks can block, rewrite, or augment any turn.

What's honestly rough:

- Native GGUF and MLX inference are experimental. Tool-call formatting on small local models is hit-or-miss; chat templates are mostly ChatML. Cloud providers are the recommended daily driver.

- Desktop is macOS-only for now and still WIP.

- Not aimed at coding specifically — it's general-purpose. For dedicated coding agents I'd still point people at Claude Code, Codex, or opencode.

Install: curl -sSf https://aictl.app/install.sh | sh

Source: https://github.com/pwittchen/aictl

Happy to answer questions about the architecture, the security model, or the server's Anthropic-passthrough mode (the trickiest part — keeping tool_use blocks, prompt caching, and extended thinking intact across the proxy).

C++26: String and String_view Improvements

https://www.sandordargo.com/blog/2026/04/29/cpp26-string-string_view-improvements
1•PaulHoule•1m ago•0 comments

Trump Backs Tobacco Firms in Vape Dispute, Prompting FDA Chief's Resignation

https://las-vegas-news.com/trump-backs-tobacco-firms-in-vape-dispute-prompting-fda-chiefs-resigna...
1•petethomas•1m ago•0 comments

Apple Developer Community Recognition

https://developer.apple.com/community/recognition/
1•robert-boehnke•4m ago•0 comments

Show HN: From 30 Photos to an FPS

https://free-visit.net/
1•tmilard•9m ago•0 comments

Nvidia/Numba-CUDA-mlir: CUDA C++-style Python GPU compiler built on MLIR

https://github.com/NVIDIA/numba-cuda-mlir
1•nickwanninger•9m ago•0 comments

Tell HN: Dont use Claude Design, lost access to my projects after unsubscribing

2•pycassa•9m ago•0 comments

Run Claude Code/Codex Sessions on GitHub and Linear Issues

https://lanes.sh/blog/integrations-have-arrived
5•s-xyz•11m ago•0 comments

Behind the scenes of OpenAI's open-source Windows sandbox

https://openai.com/index/building-codex-windows-sandbox/
1•dkundel•15m ago•0 comments

Microsoft researchers find AI models and agents can't handle long-running tasks

https://www.theregister.com/ai-ml/2026/05/11/microsoft-researchers-find-ai-models-and-agents-cant...
2•rbanffy•15m ago•0 comments

Numworks Graphing Calculator

https://www.numworks.com/buy/
2•kaladin-jasnah•15m ago•0 comments

Innovative startup pioneers 3D printing with recycled glass

https://www.tomshardware.com/3d-printing/innovative-startup-pioneers-3d-printing-with-recycled-gl...
1•rbanffy•16m ago•0 comments

Show HN: Like Reddit but for Interactive Simulations

https://www.simloops.com/
3•nerdlogic•17m ago•0 comments

Hello Robot's Wheeled Home Robot Ditches Humanoid Hype

https://spectrum.ieee.org/stretch-4-home-robot
1•rbanffy•19m ago•0 comments

FAA adding transponders to all its airport vehicles after LaGuardia runway crash

https://www.cbc.ca/news/world/transponders-airport-vehicles-air-canada-laguardia-crash-9.7198540
1•cf100clunk•20m ago•0 comments

A desire for a loud car correlates with higher scores on psychopathy and sadism

https://cipp.ug.edu.pl/A-desire-for-a-loud-car-with-a-modified-muffler-is-predicted-by-being-a-ma...
2•doener•20m ago•3 comments

Show HN: This Show HN is NotGen.AI

https://notgen.ai/
1•foote•20m ago•0 comments

Spire: Structure-Preserving Interpretable Retrieval of Evidence

https://arxiv.org/abs/2604.20849
1•PaulHoule•23m ago•0 comments

I took a physics class as a software engineer

https://frigade.com/blog/why-i-took-a-physics-class-as-a-software-engineer
2•pancomplex•23m ago•0 comments

Munich's IT transition: open-source is the default for the new coalition

https://www.heise.de/en/news/Munich-s-IT-transition-Open-Source-is-the-default-for-the-new-coalit...
1•doener•24m ago•0 comments

Great Essays About Biology

https://nikomc.com/essays/30-great-essays.html
2•sebg•24m ago•0 comments

Viral Marketing

1•FDX2018•24m ago•1 comments

Medicare's new payment model is built for AI. Most of the tech world has no idea

https://techcrunch.com/2026/05/12/medicares-new-payment-model-is-built-for-ai-and-most-of-the-tec...
2•brandonb•25m ago•0 comments

More concentrated precipitation decreases terrestrial water storage

https://www.nature.com/articles/s41586-026-10487-7
1•littlexsparkee•26m ago•0 comments

Lobotomized Claude Code: system-prompt overrides for Opus 4.7

https://github.com/skrabe/lobotomized-claude-code
1•opwizardx•27m ago•0 comments

Hondurasgate.ch Portal Under Attack

https://hondurasgate.ch/investigaciones/hondurasgate-under-attack-us-israel-digital-siege
1•lbrito•27m ago•0 comments

Token Dashboard – local desktop app to see where your Claude Code tokens go

https://github.com/Arylmera/Token-Dashboard
1•Arylmera•29m ago•0 comments

Show HN: Building effective Human-AI hybrid decision-making ecosystem

https://galdren.com/lgd/
1•stAInley•30m ago•0 comments

Windows 11 PCs Compared to MacBook Neo

https://signal65.com/research/windows-11-pcs-compared-to-macbook-neo/
2•ndr42•31m ago•1 comments

An 'Impossible' Idea Led to a Pancreatic Cancer Breakthrough

https://www.nytimes.com/2026/05/12/health/pancreatic-cancer-daraxonrasib-kras.html
1•bookofjoe•32m ago•1 comments

San Fransokyo: imagining a denser San Francisco

https://chinoiserie.media/posts/san-fransokyo/
1•stevenzzzzzzz•33m ago•0 comments