andreisavu
https://github.com/weakincentives/starter
It’s built on top of WINK (Weak Incentives). The goal is to make the “agent definition” a first-class artifact: prompt structure + tools + policies + feedback/evals, separated from whatever runtime/harness drives the loop.
The demo is a toy “secret trivia” agent, but it showcases: prompt sections that bundle instructions + tools, progressive disclosure, tool policies (ordering constraints), feedback providers, and evaluators.
Questions: - How are you approaching building agents that run unattended? - Are these abstractions useful, or would you do this differently? - What works? What doesn't? What feels weird?
Thanks for any critique.
Install: uv add weakincentives (extras as needed)
Start with the code‑review example; it ties together prompt construction, overrides, telemetry and using the adapters.
Status: Alpha; APIs may change
Roadmap: parallel sub-agents, built-in GEPA prompt optimizer that uses the overrides store
Show HN: Weak Incentives – lean, minimalistic toolkit for background agents
https://github.com/weakincentives/weakincentives
A minimal, typed scaffold for agents: deterministic prompts, strict JSON, and a session that records plans, tool calls, and staged edits—so you can replay runs and ship audit logs.* Deterministic Markdown prompt trees (dataclass input/output, tool contracts)* On‑disk overrides with hash checks; Git‑root discovery* Event bus (ToolInvoked/PromptExecuted), reducers, rollbackable session state*...
The Case for Code‑Centric System Dynamics (SD)
I’m interested in counter‑arguments: where does the diagram‑first approach still win?
Show HN: Teach Yourself Systems – Zero-Install Python Sims for Systems Thinking
https://teachyourselfsystems.com/
Teach Yourself Systems (TYS) is a free site of WebAssembly-powered Python notebooks that make system-dynamics and discrete-event concepts immediately runnable. No account required—just tweak parameters and rerun. I’m collecting ideas for additional examples; what scenarios would you find most interesting?
Modern Java is a lot less verbose than it used to be and it knows a lot of tricks (e.g. akka, play framework, dropwizard, Rx, dependency management, good IDEs, advanced profiling and instrumentation etc.)
Netflix is an excellent example of how you can leverage the JVM to build one of the most advanced system architectures hosted on AWS.