Pinned Tweet
π§ Mainnet Full Alpha Is Kicking Off
Mainnet Full Alpha marks the next stage of the Cortensor rollout.
This is not a one-time launch event. Alpha is the period where Mainnet1, the product layer, and developer-facing tools start being exercised together under more realistic usage before we expand further toward Beta.
πΉ What Alpha is for
- controlled access rather than broad public availability
- continued validation of Mainnet1, routers, sessions, dedicated nodes, dashboard, indexer, and recovery paths
- real product traffic through Portal, Corgent, Bardiel, and PyClaw-related workflows
- identifying operational, compatibility, onboarding, model, and capacity gaps through actual use
πΉ Product focus
- Portal will continue improving as the simpler hosted API entry point into Cortensor
- Corgent / Bardiel will keep iterating on delegation, validation, fact-checking, and the early v4 direction
- PyClaw will continue maturing across research, coding, memory, tools, scheduling, delegation, recovery, longer-running projects, packaging, and the early Desktop App
- Mainnet Full capacity will gradually expand as we learn where real demand appears
πΉ Developer exposure
- Alpha is also preparation for broader builder activity
- We expect to prepare more examples, documentation, onboarding, model availability, and product capacity for hackathons and builder programs
- Portal and PyClaw should provide two accessible entry points, while Corgent / Bardiel can give agents additional delegation and validation services to build around
πΉ What happens between Alpha and Beta
- bring in controlled real usage
- expose gaps through actual workloads
- fix bugs and compatibility issues
- improve onboarding and developer experience
- mature PyClaw and the product surfaces
- iterate v4 delegation / validation
- expand node, model, router, and gateway capacity
- run early hackathons / builder programs
- use that feedback to prepare for broader Beta access
πΉ What Beta should represent
Beta should mean more than simply βmore users.β
It should mean a stronger network and product baseline that has already gone through real developer usage, more diverse workloads, broader model testing, and another round of operational hardening.
Alpha β real usage β iteration β developer exposure β more workloads β stronger products β Beta.
Mainnet Full Dashboard:
dashboard.cortensor.network
Mainnet Full Explorer:
explorer.cortensor.network
#Cortensor #MainnetFull #Portal #PyClaw #Corgent #Bardiel #AgenticAI
π οΈ DevLog β PyClaw: Focusing on Dependable Work, Not Just More Features
As PyClaw continues to mature, the next phase is becoming less about adding every possible feature and more about proving that the runtime can be trusted with real recurring work.
We are treating this as a product plan to test over roughly the next 90 days.
πΉ What we want the experience to become
- Give PyClaw a real job
- Let it work through the task
- See what completed and what did not
- Get the relevant evidence, files, checks, or results
- Recover cleanly if the app closes, connectivity drops, or a model/provider fails
- Continue from where the work stopped instead of starting over
For the user, the experience should increasingly feel like:
give it a job
β let it work
β see the result
β see the proof
β continue later if needed
πΉ Days 1β30: Find the workflows people actually trust
- Work with a small group of real users / teams
- Identify recurring technical workflows they already spend meaningful time on
- Measure where PyClaw succeeds, where users intervene, and where trust breaks down
- Focus fixes on completion reliability, onboarding, and the most common failure points
One example workflow we want to test deeply:
issue
β investigate
β reproduce
β prepare fix
β validate
β present reviewable result
πΉ Days 31β60: Prove recovery and safe execution
- Tighten restart / resume behavior
- Make interrupted work easier to continue
- Improve visibility into what completed, what remains, and why something stopped
- Continue strengthening approvals, permissions, evidence, and installed-release behavior
- Test the same workflows across different models without changing the underlying user experience
πΉ Days 61β90: Test repeat usage
- Package the strongest workflows into simpler repeatable experiences
- Improve setup, templates, and guidance around those workflows
- Measure whether users actually come back and delegate the same work again
- Use those results to decide where deeper product investment and broader distribution make sense
πΉ Reliability before feature count
PyClaw already covers a broad surface:
- coding and research
- tools and integrations
- memory
- scheduling
- delegation
- browser workflows
- approvals
- CLI / SDK / Desktop access
But a long feature list is not the goal.
The more important question is:
Can someone depend on those capabilities repeatedly without constantly supervising the agent?
πΉ Model-independent by design
- PyClaw should remain usable across different model providers
- Users should be able to choose based on quality, cost, privacy, and task requirements
- The runtime should preserve the workflow, permissions, state, and evidence around the model
The model is an important component, but the dependable workflow around it is the product.
πΉ What we will watch
Over these next development cycles, we want to understand:
- which recurring workflows users actually delegate
- how often a task reaches an accepted result
- how much human intervention is still required
- where interruptions or recovery break down
- whether users return and use the same workflows again
- which improvements actually increase trust rather than simply add capability
πΉ Current takeaway
- The next ~90 days are about testing dependability, not chasing feature count
- Days 1β30 focus on workflow selection and completion problems
- Days 31β60 focus on recovery, safety, and continuity
- Days 61β90 focus on repeat usage and product fit
The long-term test is simple:
Can someone hand PyClaw an important recurring job, trust the result, and come back next week to use it again?
#Cortensor #DevLog #PyClaw #AgenticAI #OpenSource #DeveloperTools #AIInfra
PyClaw, Portal, and Hackathon #5 are starting to connect into one practical builder cycle.
πΉ PyClaw is where developers build
Agents, tools, memory, delegation, structured output, and longer-running workflows.
πΉ Portal is where those workflows can reach hosted models
A simpler API path into Cortensor-backed inference, including Gemma4 as capacity allows.
πΉ Hackathons turn both into real-world testing
External builders create workloads we may not reproduce internally and expose gaps across SDK behavior, onboarding, models, reliability, and runtime UX.
The important part is the loop:
Build with PyClaw
β run real workflows
β use Portal / models
β find gaps
β improve the products
β bring in more builders
β repeat
Hackathons are not only about project submissions.
They give us a continuous way to test how the full builder experience behaves outside our own development environment.
#Cortensor #PyClaw #Portal #Gemma4 #Hackathon #SDK #AgenticAI
π οΈ DevLog β PyClaw: Making Runtime Limits Clearer and Easier to Recover From
One area we are tightening next is how PyClaw explains execution limits when a task stops.
The goal is simple: users should not have to guess why a workflow stopped or what they can do next.
πΉ Clearer stop reasons
- Stop messages will identify the exact limit that was reached
- Current usage will be shown alongside that limit
- Context, time, tool calls, output length, and delegation limits should be distinguishable from one another
πΉ Better recovery guidance
- Interrupted workflows should provide clearer guidance for continuing or resuming unfinished work
- The runtime should make it easier to understand whether a task can continue in the same thread, needs another turn, or needs a different execution path
πΉ More accurate context visibility
- We are tightening the distinction between total model context capacity and the context actually available to a specific task phase
- This should make context-related stops easier to understand and debug
πΉ Provider-specific output handling
- Anthropic output-budget handling is being corrected to reduce unexpected truncation
- Provider-specific limits need to map cleanly into the runtime rather than appearing as ambiguous task failures
πΉ No blanket limit increases
- Current execution budgets are already intentionally generous
- The focus is better visibility and recovery, not simply raising every ceiling
- Delegation limits will only be adjusted when real stress testing shows that they are genuinely too restrictive
πΉ Why this matters
Longer-running agent workflows naturally operate across several different resource boundaries.
When one of those boundaries is reached, the runtime should be able to answer two questions clearly:
- What stopped the task?
- What should happen next?
πΉ Current takeaway
- Limits are part of making agent execution bounded and predictable
- Better UX means making those boundaries visible rather than hiding them
- The next improvements are focused on clearer stop reasons, accurate usage reporting, and more actionable recovery paths
#Cortensor #DevLog #PyClaw #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β Real Workloads Are Becoming a Capacity Planning Tool
As more products, builders, and external workflows begin touching the Cortensor stack, real usage is starting to give us better signals about where capacity may eventually need to grow.
That does not mean we are expanding every part of the network immediately.
For now, we are still watching the market, usage patterns, and actual demand while continuing to validate the existing infrastructure and product paths.
πΉ Real workloads create better signals
- Portal traffic can show which models and API paths are actually being used
- PyClaw and external applications create longer and more varied workloads
- Hackathon projects expose different combinations of models, tools, sessions, and developer behavior
- Corgent / Bardiel workflows can add another layer of delegation and validation demand over time
πΉ Capacity planning should follow usage
Instead of scaling every model, node type, or infrastructure component equally, the goal is to increasingly use observed demand to understand:
- which models need additional capacity
- where node availability needs to grow
- which product paths are generating sustained usage
- where latency or failure patterns appear
- when router, session, or gateway capacity needs expansion
πΉ Market conditions matter too
- Infrastructure expansion also has real operational and economic costs
- We will continue watching the broader market alongside actual product demand
- Capacity decisions can then be made gradually as usage becomes clearer rather than based only on projected demand
The longer-term loop is:
products
β builders
β real workloads
β usage + market signals
β capacity decisions
β stronger infrastructure
β more product usage
πΉ Where we are today
- Mainnet Full already provides a working baseline for product and infrastructure validation
- External workloads are starting to provide additional signals
- We are still in the observation and validation stage rather than aggressively expanding capacity
- As demand develops over time, those signals can increasingly guide where additional nodes, models, and infrastructure are most useful
πΉ Current takeaway
- Real workloads are becoming more than a product-testing tool
- They can eventually become one of the inputs for network capacity planning
- The goal is to expand deliberately based on actual demand, product usage, operational data, and market conditions as the ecosystem develops
#Cortensor #DevLog #MainnetFull #Portal #PyClaw #NodeOps #AIInfra
π οΈ DevLog β External Contributions + Hackathons Are Becoming Part of the Development Loop
October gave us a clearer signal that open-source contributions and hackathons are starting to work together as a practical product-development loop.
πΉ October community contributions
- 10 external contributors
- 92 issues raised
- 82 pull requests submitted
- 62 pull requests merged into dev
These contributions include reproductions, bug fixes, documentation improvements, compatibility findings, and other changes that help tighten the runtime and developer experience.
πΉ Hackathons add another source of real usage
- Hackathon #5 has grown to 63 builders and 16 submitted projects so far
- Builders are using PyClaw, Portal, models, SDKs, and documentation in ways we may not reproduce internally
- Those projects create another stream of bugs, edge cases, missing examples, and workflow feedback
πΉ The two loops increasingly connect
hackathon / external usage
β issue or reproduction
β contributor fix / PR
β review
β regression coverage
β merge into dev
β patch release
β public verification
β more external usage
πΉ Why careful review still matters
- Contributions are reviewed before merge
- Issues may remain open even after a fix lands in dev
- We generally wait for the change to reach a published release and be verified there before treating the issue as fully closed
That keeps the process focused on shipped behavior rather than just merged code.
πΉ Why this matters
- Open source gives developers a direct path to improve what they are using
- Hackathons give us more real workloads and more external perspectives
- Together, they help turn community activity into concrete product iteration rather than separate ecosystem programs
πΉ Current takeaway
- October showed meaningful external participation across both development and building
- The important signal is not only the number of issues, PRs, builders, or submissions
- It is that those activities are increasingly feeding into the same repeatable development cycle
More external usage β more feedback β more fixes β stronger releases β better builder experience.
#Cortensor #DevLog #PyClaw #Hackathon #OpenSource #DeveloperTools #AgenticAI
ποΈ Weekly Recap β Mainnet Full Alpha, Hackathon #5 & PyClaw 0.1.x
This week kept Mainnet Full Alpha steady while Hackathon #5 accelerated external builder activity and PyClaw continued a fast feedback-driven 0.1.x refinement cycle.
πΉ Mainnet Full β Alpha Progress
β Mainnet Full continued moving from infrastructure validation toward connected product and developer workloads across the broader stack.
β Builder activity is increasingly providing real signals around reliability, routing, model capacity, onboarding, and developer-experience gaps.
πΉ Hackathon #5 β Growing Builder Activity
β Hackathon #5 reached 63 builders and 16 submitted projects, with submissions remaining open through 12/18.
β Real projects are actively testing PyClaw, Portal, SDK behavior, models, documentation, onboarding, and developer UX.
πΉ Hackathon #5 β External Feedback Loop
β Builder usage increasingly feeds directly into the normal product cycle: workflow β issue/feedback β reproduce β fix β regression β patch β external retest.
β External bug reports, fixes, compatibility findings, and PRs are becoming part of the regular development process.
πΉ PyClaw β 0.1.x Reliability
β Releases 0.1.11 β 0.1.17 continued tightening long-running projects, deterministic state, failure semantics, memory continuity, scheduling, artifacts, and runtime cleanup.
β Focus remains on strengthening the existing 0.1 baseline rather than rapidly expanding the core feature surface.
πΉ PyClaw β Memory, Scheduling & Runtime
β Memory work improved around PostgreSQL/SQLite recovery, consolidation, scoped authorization, migration discovery, and safer candidate filtering.
β Task/cron/watch workflows, scheduling recovery, telemetry, MCP interoperability, and runtime-resource handling also received deeper regression coverage.
πΉ PyClaw β SDK & Builder Experience
β SDK iteration continued around thread/session continuity, typed tool inputs, structured outputs, provider failures, and safer tool boundaries.
β Research synthesis, first-turn context, and module-level PostgreSQL isolation are also being tightened for the next release.
πΉ PyClaw β Desktop & Distribution
β Desktop entered a clearer tagged-release cycle with 0.0.4 and 0.0.5 while continuing CLI/Focus parity work.
β Public CLI, daemon, Desktop, and packaging repos now expose more of the source β binary β manifest β distribution pipeline across macOS, Linux, and Windows.
πΉ Builder β Product β Network Loop
β Hackathon usage is turning external development into a practical testing layer rather than a separate community activity.
β The broader loop is becoming clearer: network β products β builders β real apps β usage β feedback β stronger products + capacity.
A productive week overall - Mainnet Full Alpha stayed healthy, Hackathon #5 grew significantly, and external builders are now becoming a meaningful part of PyClawβs ongoing quality and release cycle.
#Cortensor #MainnetFull #Alpha #PyClaw #Portal #Hackathon #AgenticAI #AIInfra #MCP s
ποΈ Weekly Focus β Mainnet Full Alpha, Hackathon #5 & PyClaw Iteration
This week is largely a continuation of last week: keep Mainnet Full Alpha stable, support Hackathon #5 builders, and use the growing external feedback loop to keep tightening PyClaw 0.1.x.
πΉ Mainnet Full β Alpha Monitoring β Continue controlled Alpha monitoring across Portal, PyClaw, Corgent, Bardiel, routers, validators, quality signals, dashboard, and indexer. β Track reliability, capacity, onboarding, model behavior, and product gaps as more builder workloads come through.
πΉ Hackathon #5 β Builder Support β Continue supporting builders through setup, SDK usage, examples, docs, Portal access, and workflow questions. β Keep using Hackathon #5 as a real external validation layer for PyClaw, Portal, models, and the broader developer experience.
dorahacks.io/hackathon/2418/β¦
πΉ Hackathon #5 β External Feedback Loop β Follow up on bug reports, compatibility findings, feature requests, and PRs coming from external developers. β Keep tightening the builder usage β report β reproduce β fix β regression β patch β public verification loop.
πΉ PyClaw β 0.1.x Bug Fixes & Polish β Continue daily triage and patch releases around regressions, runtime reliability, scheduling, memory, tools, delegation, and Focus behavior. β Prioritize builder-blocking issues and external findings before expanding the core feature surface.
πΉ PyClaw β External PR / Contribution Flow β Review and merge useful external fixes while keeping regression coverage and runtime contracts intact. β Refine the contribution workflow so community PRs can move from report β review β CI β merge β release more predictably.
πΉ PyClaw β Desktop / CLI / SDK Iteration β Continue closing parity gaps across Desktop, CLI, Focus, SDK, models, approvals, schedules, skills, artifacts, and runtime controls. β Keep improving the public builder surface so external developers can reproduce and verify fixes more easily.
πΉ PyClaw β MCP, Scheduling & Memory β Continue hardening MCP lifecycle, scheduled-task controls, memory continuity, and runtime recovery based on recent feedback. β Focus on making these workflows dependable enough for longer-running real projects rather than isolated demos.
This week is about keeping Mainnet Full Alpha steady while turning Hackathon #5 and external developer activity into a repeatable product-improvement loop for PyClaw and the broader Cortensor stack.
#Cortensor #MainnetFull #Alpha #PyClaw #Portal #Hackathon #AgenticAI #AIInfra #MCP #DePIN
π οΈ DevLog β External Contributions + Hackathons Are Becoming Part of the Development Loop
October gave us a clearer signal that open-source contributions and hackathons are starting to work together as a practical product-development loop.
πΉ October community contributions
- 10 external contributors
- 92 issues raised
- 82 pull requests submitted
- 62 pull requests merged into dev
These contributions include reproductions, bug fixes, documentation improvements, compatibility findings, and other changes that help tighten the runtime and developer experience.
πΉ Hackathons add another source of real usage
- Hackathon #5 has grown to 63 builders and 16 submitted projects so far
- Builders are using PyClaw, Portal, models, SDKs, and documentation in ways we may not reproduce internally
- Those projects create another stream of bugs, edge cases, missing examples, and workflow feedback
πΉ The two loops increasingly connect
hackathon / external usage
β issue or reproduction
β contributor fix / PR
β review
β regression coverage
β merge into dev
β patch release
β public verification
β more external usage
πΉ Why careful review still matters
- Contributions are reviewed before merge
- Issues may remain open even after a fix lands in dev
- We generally wait for the change to reach a published release and be verified there before treating the issue as fully closed
That keeps the process focused on shipped behavior rather than just merged code.
πΉ Why this matters
- Open source gives developers a direct path to improve what they are using
- Hackathons give us more real workloads and more external perspectives
- Together, they help turn community activity into concrete product iteration rather than separate ecosystem programs
πΉ Current takeaway
- October showed meaningful external participation across both development and building
- The important signal is not only the number of issues, PRs, builders, or submissions
- It is that those activities are increasingly feeding into the same repeatable development cycle
More external usage β more feedback β more fixes β stronger releases β better builder experience.
#Cortensor #DevLog #PyClaw #Hackathon #OpenSource #DeveloperTools #AgenticAI
PyClaw, Portal, and Hackathon #5 are starting to connect into one practical builder cycle.
πΉ PyClaw is where developers build
Agents, tools, memory, delegation, structured output, and longer-running workflows.
πΉ Portal is where those workflows can reach hosted models
A simpler API path into Cortensor-backed inference, including Gemma4 as capacity allows.
πΉ Hackathons turn both into real-world testing
External builders create workloads we may not reproduce internally and expose gaps across SDK behavior, onboarding, models, reliability, and runtime UX.
The important part is the loop:
Build with PyClaw
β run real workflows
β use Portal / models
β find gaps
β improve the products
β bring in more builders
β repeat
Hackathons are not only about project submissions.
They give us a continuous way to test how the full builder experience behaves outside our own development environment.
#Cortensor #PyClaw #Portal #Gemma4 #Hackathon #SDK #AgenticAI
π οΈ DevLog β From Infrastructure Validation to Real Product Workloads
Early network development naturally focused on infrastructure validation:
Can the chain run?
Can nodes participate?
Can routers and sessions execute tasks?
Can the dashboard and indexer observe the network?
Can the system recover when infrastructure fails?
Those checks still matter, but Mainnet Full Alpha is increasingly adding another validation layer: real product workloads.
πΉ Infrastructure validation remains the foundation
- Mainnet Full / L3 operation
- routers and sessions
- ephemeral and dedicated nodes
- dashboard and indexer visibility
- recovery and operational tooling
- model and node availability
These paths provide the baseline that the product layer depends on.
πΉ Product workloads test something different
When PyClaw, Portal, Corgent, Bardiel, hackathon projects, and other applications begin using the stack, they introduce behavior that infrastructure-only testing does not fully reproduce.
That can expose:
- API compatibility gaps
- model behavior differences
- latency and timeout patterns
- routing and session edge cases
- node / model capacity constraints
- onboarding and developer UX problems
- recovery behavior under longer workflows
πΉ Builders become another validation layer
External developers are especially useful here.
They create applications and workflows based on their own assumptions rather than ours.
That gives us a growing set of real workloads moving through the product and infrastructure stack.
The loop becomes:
products
β builders
β real workloads
β infrastructure + product signals
β fixes
β capacity expansion
β stronger products
πΉ This changes how scaling decisions can be made
Instead of expanding every part of the network equally, real usage can increasingly show us:
- which models need more capacity
- where router / session behavior needs refinement
- which product paths create the most load
- where latency or failures appear
- which developer workflows are actually gaining usage
πΉ Current takeaway
- Mainnet Full Alpha is not only about confirming that infrastructure stays online
- It is increasingly about seeing how infrastructure behaves when actual products and external developers depend on it
- Portal, PyClaw, Corgent, Bardiel, and hackathon workloads give us another source of real operational signals
That is the transition from infrastructure validation toward product-driven network validation.
#Cortensor #DevLog #MainnetFull #Portal #PyClaw #Corgent #Bardiel #AIInfra
How the Cortensor stack is coming together is easier to see when you look at it layer by layer.
πΉ Foundation
- Network, validators, routers, sessions, dashboard, and indexer established the core execution layer
- Testnet β Mainnet Lite β Mainnet Full / L3 created the path toward a more complete long-term environment
πΉ Product layer
- Portal simplified hosted model access
- Corgent / Bardiel added delegation, validation, fact-checking, and trust-oriented services
πΉ Current focus
- PyClaw is becoming the main agent runtime layer
- Desktop extends that same runtime toward broader distribution and easier end-user access
The broader progression is:
Core infrastructure
β Mainnet + product integration
β Portal / Corgent / Bardiel
β PyClaw
β Desktop + distribution
β real developer workloads
β continuous improvement
The key point is that these are connected maturity stages, not isolated products or permanent finish lines.
Each layer reaches a working baseline, connects to the next one, and keeps improving as real usage exposes new gaps.
#Cortensor #MainnetFull #Portal #Corgent #Bardiel #PyClaw #AgenticAI
π οΈ DevLog β PyClaw 0.1.17 Is Taking Shape
The next PyClaw release is expected to be 0.1.17, with the current merged work focused on SDK continuity, PostgreSQL isolation, better first-turn reasoning, safer memory capture, and more reliable research output.
πΉ Explicit SDK thread continuation
- Agent.run(...) can now continue an existing thread through an explicit thread_id
- This gives SDK integrations clearer control over conversation continuity
- Longer-running application workflows no longer need to rely as heavily on implicit session behavior
πΉ Better first-turn context
- The initial context budget has been expanded
- Agents have more relevant context available when making their first decisions
- This is especially useful for workflows where early planning or tool selection determines the rest of the run
πΉ PostgreSQL module isolation
- PostgreSQL-backed modules now use more isolated schemas
- Ownership validation has been tightened around those boundaries
- This reduces accidental cross-module storage assumptions and makes persistent deployments easier to reason about
πΉ Safer memory capture
- Denied tool calls are prevented from becoming automatic memory candidates
- Pending tool calls are also excluded until their outcome is actually known
- This keeps memory from treating unapproved or incomplete actions as durable experience
πΉ Research synthesis reliability
- Structured-output instructions for research synthesis have been corrected
- This helps keep synthesis output aligned with the schema expected by downstream workflows
- It also improves reliability for research pipelines that depend on structured results
πΉ Upgrade and consolidation coverage
- Older memory-consolidation jobs now have clearer upgrade guidance
- Regression coverage has been expanded around those migration paths
- This helps protect existing persisted workflows as the memory system continues evolving
πΉ Current status
- The merged dev baseline is currently passing its checks
- The release still needs the 0.1.17 version bump, final changelog, dev β main promotion, and publication steps
- GitHub, PyPI, runtime manifests, and unsigned CLI / daemon binaries will follow once the release gate is complete
- There are currently no substantive unreleased Desktop changes requiring a separate Desktop 0.0.6 release
πΉ Current takeaway
- 0.1.17 is shaping up as a focused continuity and correctness release
- SDK threads, first-turn context, PostgreSQL isolation, research synthesis, and memory policy are all being tightened together
- The goal remains making longer-running agent workflows more explicit, predictable, and easier to integrate into real applications
#Cortensor #DevLog #PyClaw #SDK #PostgreSQL #AgenticAI #DeveloperTools
π οΈ DevLog β PyClaw 0.1.16 + Desktop 0.0.5 Are Now Out
The latest PyClaw and Desktop releases are now live, with this cycle focused on tighter memory authorization, safer startup cleanup, stronger migration behavior, improved room concurrency, and refreshed cross-platform builds.
πΉ Authorization-aware memory capture
- Automatic memory capture now checks memory.write authorization before persisting turn data
- This keeps background memory behavior aligned with the same permission boundaries as explicit memory operations
πΉ Protected decision and refusal records
- Decision records can no longer bypass memory-write policy
- Refused tool outcomes are also protected from being persisted when memory-write authorization is not available
- This closes another path where runtime-generated state could otherwise outlive the permissions that produced it
πΉ Safer API startup and resource cleanup
- Failed API startup now cleans up partially initialized runtime resources more reliably
- Storage, telemetry, modules, services, and other runtime-owned resources are handled more safely when initialization does not complete
πΉ Storage migration reliability
- Nested compression migration discovery has been restored
- This strengthens migration behavior across both SQLite and PostgreSQL-backed environments
- Upgrade paths are becoming more predictable as storage coverage expands
πΉ Room and active-agent concurrency
- Active-agent selection is now better protected against concurrent room membership changes
- This reduces conflicting state when leave, kick, and agent-selection operations happen close together
πΉ Desktop 0.0.5 + cross-platform builds
- Desktop 0.0.5 is now out alongside PyClaw 0.1.16
- Delegated-task inspection, status, and result access remain available during active replies while cancellation stays more constrained
- Refreshed unsigned CLI, daemon, and Desktop builds are available for macOS, Linux, and Windows
πΉ Current takeaway
- 0.1.16 is another reliability-focused release centered on permission boundaries, cleanup, migrations, and concurrent runtime behavior
- Desktop 0.0.5 continues improving visibility into longer-running delegated work while keeping active execution safer
#Cortensor #DevLog #PyClaw #DesktopApp #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β Hackathon #5 Is Becoming a Product Testing Layer
Hackathon #5 is continuing to grow, and it is already starting to serve a bigger purpose than collecting project submissions.
With 63 builders and 16 submitted builds so far, we are getting a growing set of external workflows testing PyClaw, Portal, models, documentation, and the broader developer experience.
πΉ Real builders create different workloads
- External developers approach PyClaw differently than the core team
- They combine tools, memory, delegation, models, scheduling, and SDK features in ways we may not reproduce internally
- Those workflows expose practical edge cases much earlier
πΉ The hackathon tests more than PyClaw
- SDK behavior
- Documentation and onboarding
- Portal API compatibility
- Model behavior and reliability
- Tool execution
- Memory and longer-running workflows
- Desktop / CLI usability
- Packaging and cross-platform behavior
πΉ Issues become development inputs
- Builder usage exposes bugs or unclear behavior
- Reports move into triage and reproduction
- Fixes get regression coverage
- Changes move into patch releases
- Updated releases go back out to builders
The loop increasingly looks like:
builders
β real projects
β bugs / feedback
β reproduce
β fix
β regression coverage
β release
β more external testing
πΉ Portal adds another validation layer
- Builders using hosted models create real API traffic
- That helps surface compatibility, latency, reliability, and model-behavior issues
- Over time, those workloads also help show where additional model and infrastructure capacity is needed
πΉ Why this matters
- Hackathons are becoming part of the product iteration process
- The goal is not simply to maximize submission count
- The more useful outcome is a repeatable external feedback loop across PyClaw, Portal, models, SDKs, documentation, and eventually the broader Cortensor infrastructure
πΉ Current takeaway
- Hackathon #5 has now reached 63 builders and 16 submissions
- Their projects are becoming another real-world testing layer
- The findings feed directly back into product fixes, releases, and future capacity decisions
That makes the hackathon useful both for ecosystem growth and for improving the products themselves.
#Cortensor #DevLog #Hackathon #PyClaw #Portal #OpenSource #AgenticAI
PyClaw, Portal, and Hackathon #5 are starting to connect into one practical builder cycle.
πΉ PyClaw is where developers build
Agents, tools, memory, delegation, structured output, and longer-running workflows.
πΉ Portal is where those workflows can reach hosted models
A simpler API path into Cortensor-backed inference, including Gemma4 as capacity allows.
πΉ Hackathons turn both into real-world testing
External builders create workloads we may not reproduce internally and expose gaps across SDK behavior, onboarding, models, reliability, and runtime UX.
The important part is the loop:
Build with PyClaw
β run real workflows
β use Portal / models
β find gaps
β improve the products
β bring in more builders
β repeat
Hackathons are not only about project submissions.
They give us a continuous way to test how the full builder experience behaves outside our own development environment.
#Cortensor #PyClaw #Portal #Gemma4 #Hackathon #SDK #AgenticAI
π οΈ DevLog β PyClaw 0.1.16 + Desktop 0.0.5 Are Now Out
The latest PyClaw and Desktop releases are now live, with this cycle focused on tighter memory authorization, safer startup cleanup, stronger migration behavior, improved room concurrency, and refreshed cross-platform builds.
πΉ Authorization-aware memory capture
- Automatic memory capture now checks memory.write authorization before persisting turn data
- This keeps background memory behavior aligned with the same permission boundaries as explicit memory operations
πΉ Protected decision and refusal records
- Decision records can no longer bypass memory-write policy
- Refused tool outcomes are also protected from being persisted when memory-write authorization is not available
- This closes another path where runtime-generated state could otherwise outlive the permissions that produced it
πΉ Safer API startup and resource cleanup
- Failed API startup now cleans up partially initialized runtime resources more reliably
- Storage, telemetry, modules, services, and other runtime-owned resources are handled more safely when initialization does not complete
πΉ Storage migration reliability
- Nested compression migration discovery has been restored
- This strengthens migration behavior across both SQLite and PostgreSQL-backed environments
- Upgrade paths are becoming more predictable as storage coverage expands
πΉ Room and active-agent concurrency
- Active-agent selection is now better protected against concurrent room membership changes
- This reduces conflicting state when leave, kick, and agent-selection operations happen close together
πΉ Desktop 0.0.5 + cross-platform builds
- Desktop 0.0.5 is now out alongside PyClaw 0.1.16
- Delegated-task inspection, status, and result access remain available during active replies while cancellation stays more constrained
- Refreshed unsigned CLI, daemon, and Desktop builds are available for macOS, Linux, and Windows
πΉ Current takeaway
- 0.1.16 is another reliability-focused release centered on permission boundaries, cleanup, migrations, and concurrent runtime behavior
- Desktop 0.0.5 continues improving visibility into longer-running delegated work while keeping active execution safer
#Cortensor #DevLog #PyClaw #DesktopApp #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β PyClaw 0.1.16 + Desktop 0.0.5 Are Moving Through Final Validation
The next PyClaw release is still in progress, with the latest merged work focused heavily on memory authorization, startup cleanup, storage migration reliability, and safer concurrent runtime behavior.
Desktop 0.0.5 is also progressing separately with improvements around delegated-task inspection during active replies.
πΉ Memory-write authorization
- Automatic turn memory capture now checks memory.write authorization first
- Decision records can no longer bypass memory-write policy
- Refused tool outcomes are also prevented from being persisted when memory-write permission is not available
- This keeps automatic memory behavior aligned with the same permission boundaries as explicit memory operations
πΉ Safer failed startup cleanup
- Partially initialized runtime resources are now closed more reliably after failed API startup
- Cleanup covers storage, telemetry, modules, services, and other runtime-owned resources
- This reduces the chance of failed startup attempts leaving behind stale or partially active state
πΉ Storage migration reliability
- compress module discovery has been restored for both SQLite and PostgreSQL migration paths
- PostgreSQL controlplane and telemetry baseline migrations have been corrected
- Existing-table compatibility has also been tightened for upgrades against already-initialized databases
πΉ Safer room concurrency
- Active-agent selection inside Rooms is now serialized against concurrent leave / kick operations
- This helps avoid conflicting state changes when multiple room operations happen at nearly the same time
πΉ Desktop 0.0.5
- Delegated-task inspection remains available while an active reply is running
- Task status and results can still be viewed during that reply
- Cancellation is intentionally more restricted to keep active execution state safer and more predictable
πΉ Release status
- PyClaw 0.1.16 is still moving through its final merged-revision gate
- The current feature set is largely locked, but final integrated validation still needs to clear before release promotion
- Desktop 0.0.5 is progressing alongside it as a separate versioned release
πΉ Current takeaway
- 0.1.16 is shaping up as another infrastructure-focused reliability release
- The main themes are tighter authorization, cleaner failed-start recovery, safer migrations, and more deterministic concurrent runtime behavior
- Desktop 0.0.5 continues improving how longer-running delegated work can be inspected without disrupting active execution
#Cortensor #DevLog #PyClaw #DesktopApp #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β PyClaw 0.1.16 + Desktop 0.0.5 Are Moving Through Final Validation
The next PyClaw release is still in progress, with the latest merged work focused heavily on memory authorization, startup cleanup, storage migration reliability, and safer concurrent runtime behavior.
Desktop 0.0.5 is also progressing separately with improvements around delegated-task inspection during active replies.
πΉ Memory-write authorization
- Automatic turn memory capture now checks memory.write authorization first
- Decision records can no longer bypass memory-write policy
- Refused tool outcomes are also prevented from being persisted when memory-write permission is not available
- This keeps automatic memory behavior aligned with the same permission boundaries as explicit memory operations
πΉ Safer failed startup cleanup
- Partially initialized runtime resources are now closed more reliably after failed API startup
- Cleanup covers storage, telemetry, modules, services, and other runtime-owned resources
- This reduces the chance of failed startup attempts leaving behind stale or partially active state
πΉ Storage migration reliability
- compress module discovery has been restored for both SQLite and PostgreSQL migration paths
- PostgreSQL controlplane and telemetry baseline migrations have been corrected
- Existing-table compatibility has also been tightened for upgrades against already-initialized databases
πΉ Safer room concurrency
- Active-agent selection inside Rooms is now serialized against concurrent leave / kick operations
- This helps avoid conflicting state changes when multiple room operations happen at nearly the same time
πΉ Desktop 0.0.5
- Delegated-task inspection remains available while an active reply is running
- Task status and results can still be viewed during that reply
- Cancellation is intentionally more restricted to keep active execution state safer and more predictable
πΉ Release status
- PyClaw 0.1.16 is still moving through its final merged-revision gate
- The current feature set is largely locked, but final integrated validation still needs to clear before release promotion
- Desktop 0.0.5 is progressing alongside it as a separate versioned release
πΉ Current takeaway
- 0.1.16 is shaping up as another infrastructure-focused reliability release
- The main themes are tighter authorization, cleaner failed-start recovery, safer migrations, and more deterministic concurrent runtime behavior
- Desktop 0.0.5 continues improving how longer-running delegated work can be inspected without disrupting active execution
#Cortensor #DevLog #PyClaw #DesktopApp #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β PyClaw 0.1.15 + Desktop 0.0.4 Are Now Out
The latest PyClaw release is now live alongside a new Desktop build, continuing the push toward a more durable runtime and a clearer cross-platform distribution path.
πΉ PostgreSQL and storage reliability
- PostgreSQL-backed runtime startup has been tightened
- Migration failures now surface more clearly
- This makes startup and upgrade problems easier to identify before they turn into harder-to-debug runtime issues
πΉ Memory consolidation and recovery
- Memory consolidation now runs with more trusted runtime context
- Pending memory captures have a stronger recovery path
- Longer-running workflows can retain and recover useful state more predictably
πΉ Tasks, cron, and watch workflows
- Task lifecycle controls have expanded
- Cron execution, history, and run-state visibility are more complete
- Material-change watch workflows can better track when something actually changes instead of treating every check as a new event
πΉ Usage, telemetry, MCP, and artifacts
- Token usage and telemetry visibility have been improved
- MCP interoperability continues to mature across external tools and servers
- Artifact handling and retention behavior have been tightened further
πΉ Runtime and security assessment
- Runtime assessment coverage has expanded
- Security workflows received additional evidence and validation improvements
- The focus remains bounded, inspectable execution with clearer recovery and failure behavior
πΉ Desktop + cross-platform distribution
- PyClaw 0.1.15 ships alongside Desktop 0.0.4
- Unsigned CLI, daemon, and Desktop builds are available for macOS, Linux, and Windows
- This continues bringing the core runtime and Desktop release paths into a more consistent versioned distribution cycle
πΉ Current takeaway
- PyClaw is continuing to mature across persistence, scheduling, memory, observability, MCP, security, and distribution
- With Desktop now moving through its own versioned releases, the same underlying runtime is becoming easier to access across CLI, daemon, and graphical interfaces
#Cortensor #DevLog #PyClaw #DesktopApp #MCP #AgenticAI #DeveloperTools
π οΈ DevLog β One PyClaw Runtime, Multiple Ways to Use It
As PyClaw continues to mature, one design principle is becoming more important:
We do not want separate agent systems for every interface.
The goal is one underlying runtime, exposed through multiple ways to build, operate, and interact with it.
πΉ CLI for direct control
- Useful for developers, power users, debugging, and automation
- Gives direct access to sessions, tasks, tools, schedules, approvals, diagnostics, and runtime controls
- Remains one of the fastest ways to test new capabilities as they land
πΉ SDK for builders
- Lets developers embed PyClaw into their own applications and workflows
- Provides access to tools, streaming, structured output, delegation, memory, and longer-running agent behavior
- Keeps the runtime usable as infrastructure, not only as a standalone app
πΉ Daemon for persistent execution
- Supports longer-lived runtime behavior behind the interface layer
- Helps sessions, scheduled tasks, background workflows, and state continue without tying everything to one terminal window
- Gives both CLI and Desktop a common execution foundation
πΉ Desktop for broader access
- Brings the same runtime into a graphical interface
- Makes sessions, tasks, schedules, models, approvals, artifacts, diagnostics, and other runtime capabilities easier to access
- Desktop is not a separate agent stack; it is another interface and distribution layer over PyClaw
πΉ Why keeping one runtime matters
- Capabilities do not need to be rebuilt independently for each surface
- Fixes to memory, scheduling, tools, recovery, security, and state handling can benefit multiple interfaces
- CLI, SDK, daemon, and Desktop can stay closer to the same execution semantics
- Users can choose the interface that fits them without moving to a different underlying system
πΉ Distribution is becoming part of the architecture
- PyPI remains an easy path for Python developers
- CLI / daemon binaries provide a more packaged runtime path
- Desktop adds a more accessible end-user surface
- Cross-platform builds now cover macOS, Linux, and Windows
The broader model is:
one runtime
β multiple interfaces
β more ways to build and use agents
β more real workloads
β more feedback
β stronger runtime underneath
πΉ Current takeaway
- PyClaw is increasingly becoming less about a single CLI or app
- The runtime is the common layer
- CLI, SDK, daemon, and Desktop are different ways to reach that same foundation
- This gives us a cleaner path to improve the core once while expanding how developers and users can access it
#Cortensor #DevLog #PyClaw #DesktopApp #SDK #AgenticAI #DeveloperTools
π οΈ DevLog β PyClaw 0.1.15 + Desktop 0.0.4 Are Now Out
The latest PyClaw release is now live alongside a new Desktop build, continuing the push toward a more durable runtime and a clearer cross-platform distribution path.
πΉ PostgreSQL and storage reliability
- PostgreSQL-backed runtime startup has been tightened
- Migration failures now surface more clearly
- This makes startup and upgrade problems easier to identify before they turn into harder-to-debug runtime issues
πΉ Memory consolidation and recovery
- Memory consolidation now runs with more trusted runtime context
- Pending memory captures have a stronger recovery path
- Longer-running workflows can retain and recover useful state more predictably
πΉ Tasks, cron, and watch workflows
- Task lifecycle controls have expanded
- Cron execution, history, and run-state visibility are more complete
- Material-change watch workflows can better track when something actually changes instead of treating every check as a new event
πΉ Usage, telemetry, MCP, and artifacts
- Token usage and telemetry visibility have been improved
- MCP interoperability continues to mature across external tools and servers
- Artifact handling and retention behavior have been tightened further
πΉ Runtime and security assessment
- Runtime assessment coverage has expanded
- Security workflows received additional evidence and validation improvements
- The focus remains bounded, inspectable execution with clearer recovery and failure behavior
πΉ Desktop + cross-platform distribution
- PyClaw 0.1.15 ships alongside Desktop 0.0.4
- Unsigned CLI, daemon, and Desktop builds are available for macOS, Linux, and Windows
- This continues bringing the core runtime and Desktop release paths into a more consistent versioned distribution cycle
πΉ Current takeaway
- PyClaw is continuing to mature across persistence, scheduling, memory, observability, MCP, security, and distribution
- With Desktop now moving through its own versioned releases, the same underlying runtime is becoming easier to access across CLI, daemon, and graphical interfaces
#Cortensor #DevLog #PyClaw #DesktopApp #MCP #AgenticAI #DeveloperTools
How the Cortensor stack is coming together is easier to see when you look at it layer by layer.
πΉ Foundation
- Network, validators, routers, sessions, dashboard, and indexer established the core execution layer
- Testnet β Mainnet Lite β Mainnet Full / L3 created the path toward a more complete long-term environment
πΉ Product layer
- Portal simplified hosted model access
- Corgent / Bardiel added delegation, validation, fact-checking, and trust-oriented services
πΉ Current focus
- PyClaw is becoming the main agent runtime layer
- Desktop extends that same runtime toward broader distribution and easier end-user access
The broader progression is:
Core infrastructure
β Mainnet + product integration
β Portal / Corgent / Bardiel
β PyClaw
β Desktop + distribution
β real developer workloads
β continuous improvement
The key point is that these are connected maturity stages, not isolated products or permanent finish lines.
Each layer reaches a working baseline, connects to the next one, and keeps improving as real usage exposes new gaps.
#Cortensor #MainnetFull #Portal #Corgent #Bardiel #PyClaw #AgenticAI
π Recap: How the Cortensor Stack Has Been Built Layer by Layer
One thing that may not always be obvious from individual DevLogs is that we are not trying to build every part of the stack at the same depth at the same time.
The approach has been much more sequential.
πΉ Infrastructure first
- network / node infrastructure
- validators, routers, and sessions
- dashboard / indexer
- Testnet β Mainnet Lite β Mainnet Full / L3
- recovery and operational tooling
These paths reached a working MVP / E2E baseline first and continue to be hardened as usage grows.
πΉ Then the product layer
- Portal became the simpler hosted API entry point into the network
- Corgent / Bardiel added delegation, validation, fact-checking, and trust-oriented product surfaces
- These products continue improving while the infrastructure underneath is expanded and refined
πΉ Current product spearhead
A lot of the active iteration is now around PyClaw + the Desktop App.
- PyClaw has reached its first 0.1 baseline
- Research, coding, memory, tools, scheduling, delegation, recovery, verification, and longer-running workflows are now part of the core runtime at different levels of maturity
- The Desktop App is being developed as another interface and broader distribution layer for that same runtime
πΉ The broader progression
Core infrastructure
β Mainnet + product integration
β Portal / Corgent / Bardiel access
β PyClaw agent runtime
β Desktop + broader distribution
β real developer and user workloads
β continuous improvement
πΉ Why β100% completeβ is difficult to define
- Mainnet Full can be working while still expanding capacity and operational reliability
- Portal can be functional while still improving models, compatibility, onboarding, and scale
- PyClaw can reach 0.1 while continuing to improve quality, autonomy, workflows, and Desktop distribution
These are maturity milestones rather than permanent finish lines.
πΉ Current takeaway
- The strategy is not to spread effort across unrelated products at once
- It is to establish one layer, get it working E2E, connect the next layer, and then keep improving each part as real usage exposes new gaps
- Mainnet Full, Portal, Corgent, Bardiel, PyClaw, and Desktop are increasingly becoming connected layers of the same stack
#Cortensor #MainnetFull #Portal #PyClaw #Corgent #Bardiel #AIInfra
π οΈ DevLog β PyClaw 0.1.15 + Desktop 0.0.4 Are Now Out
The latest PyClaw release is now live alongside a new Desktop build, continuing the push toward a more durable runtime and a clearer cross-platform distribution path.
πΉ PostgreSQL and storage reliability
- PostgreSQL-backed runtime startup has been tightened
- Migration failures now surface more clearly
- This makes startup and upgrade problems easier to identify before they turn into harder-to-debug runtime issues
πΉ Memory consolidation and recovery
- Memory consolidation now runs with more trusted runtime context
- Pending memory captures have a stronger recovery path
- Longer-running workflows can retain and recover useful state more predictably
πΉ Tasks, cron, and watch workflows
- Task lifecycle controls have expanded
- Cron execution, history, and run-state visibility are more complete
- Material-change watch workflows can better track when something actually changes instead of treating every check as a new event
πΉ Usage, telemetry, MCP, and artifacts
- Token usage and telemetry visibility have been improved
- MCP interoperability continues to mature across external tools and servers
- Artifact handling and retention behavior have been tightened further
πΉ Runtime and security assessment
- Runtime assessment coverage has expanded
- Security workflows received additional evidence and validation improvements
- The focus remains bounded, inspectable execution with clearer recovery and failure behavior
πΉ Desktop + cross-platform distribution
- PyClaw 0.1.15 ships alongside Desktop 0.0.4
- Unsigned CLI, daemon, and Desktop builds are available for macOS, Linux, and Windows
- This continues bringing the core runtime and Desktop release paths into a more consistent versioned distribution cycle
πΉ Current takeaway
- PyClaw is continuing to mature across persistence, scheduling, memory, observability, MCP, security, and distribution
- With Desktop now moving through its own versioned releases, the same underlying runtime is becoming easier to access across CLI, daemon, and graphical interfaces
#Cortensor #DevLog #PyClaw #DesktopApp #MCP #AgenticAI #DeveloperTools
π οΈ DevLog β PyClaw: 0.1.15 Is Taking Shape Across Security, Scheduling, Memory, and MCP
The next PyClaw patch release is starting to come together, with a broader set of runtime, security, scheduling, storage, and interoperability improvements already confirmed.
Expected version: 0.1.15
πΉ Security workflow expansion
- Local security audits are becoming more isolated and repeatable
- Recurring evidence collection has been expanded
- SARIF export is now part of the workflow
- Offline AWS checks and bounded web / API scanning are being added with tighter execution limits
πΉ Tasks, cron, and scheduled execution
- Task and cron controls now cover more of the full lifecycle
- Run-now, scheduler status, history, one-shot execution, and watch delivery are being tightened
- This gives scheduled workflows better visibility and control instead of treating them as fire-and-forget jobs
πΉ Artifact and retrieval durability
- Artifact retention validation has been strengthened
- Alias expiry handling is more reliable
- Retrieval ingestion is becoming more durable across longer-lived workflows
πΉ PostgreSQL and storage reliability
- PostgreSQL-backed APIRuntime startup is now supported more cleanly
- Storage migration failures provide clearer output
- This continues reducing ambiguity around startup, migration, and recovery behavior
πΉ Memory and recovery
- Memory consolidation now receives more trusted runtime context
- Capture recovery is becoming more capability-aware
- The goal is to make memory writes and recovery paths more explicit and dependable
πΉ Telemetry and debugging
- Exporter behavior has been tightened
- Debugging visibility has improved
- Token history is linked more clearly into runtime telemetry
πΉ MCP interoperability
- HTTP / SSE compatibility has been strengthened
- Coverage has been updated against the current official SDK behavior
- This continues improving PyClaw's ability to work with a broader set of external MCP servers and tools
πΉ Still in flight
- Room activation locking
- Failed-runtime-start cleanup
- Memory-write authorization
- These changes are green individually but are not yet part of the confirmed release set
πΉ Release status
- The branch is not release-ready yet
- The latest integrated CI has one remaining macOS Focus PTY resize failure
- The rest of the hosted checks passed
- That final failure still needs to be rerun or fixed before 0.1.15 can be promoted
πΉ Current takeaway
- 0.1.15 is shaping up as another broad reliability release across security workflows, scheduled execution, memory, storage, artifacts, telemetry, and MCP
- The release will move forward once the remaining integration issue is cleared and the final set is locked
#Cortensor #DevLog #PyClaw #MCP #Cybersecurity #AgenticAI #DeveloperTools
PyClaw, Portal, and Hackathon #5 are starting to connect into one practical builder cycle.
πΉ PyClaw is where developers build
Agents, tools, memory, delegation, structured output, and longer-running workflows.
πΉ Portal is where those workflows can reach hosted models
A simpler API path into Cortensor-backed inference, including Gemma4 as capacity allows.
πΉ Hackathons turn both into real-world testing
External builders create workloads we may not reproduce internally and expose gaps across SDK behavior, onboarding, models, reliability, and runtime UX.
The important part is the loop:
Build with PyClaw
β run real workflows
β use Portal / models
β find gaps
β improve the products
β bring in more builders
β repeat
Hackathons are not only about project submissions.
They give us a continuous way to test how the full builder experience behaves outside our own development environment.
#Cortensor #PyClaw #Portal #Gemma4 #Hackathon #SDK #AgenticAI
PyClaw + Portal + ongoing hackathons are starting to form a practical builder loop.
πΉ PyClaw gives developers the agent runtime
- tools
- memory
- delegation
- streaming
- structured output
- longer-running workflows
πΉ Portal gives builders the hosted model path
- simpler API access
- Gemma4 + other models as capacity allows
- real testing around compatibility, latency, reliability, and model behavior
πΉ Hackathons connect both
- bring in more external builders
- create real agent workloads
- expose SDK, Portal, model, onboarding, and runtime gaps
- turn those findings directly into product fixes
The feedback loop is simple:
PyClaw β real workflows β Portal / models β feedback β product fixes β stronger builder experience β more developers
The goal is not just more submissions.
It is continuous real-world iteration across PyClaw, Portal, models, and the broader Cortensor stack.
#Cortensor #PyClaw #Portal #Gemma4 #Hackathon #SDK #AgenticAI
π οΈ DevLog β PyClaw: 0.1.15 Is Taking Shape Across Security, Scheduling, Memory, and MCP
The next PyClaw patch release is starting to come together, with a broader set of runtime, security, scheduling, storage, and interoperability improvements already confirmed.
Expected version: 0.1.15
πΉ Security workflow expansion
- Local security audits are becoming more isolated and repeatable
- Recurring evidence collection has been expanded
- SARIF export is now part of the workflow
- Offline AWS checks and bounded web / API scanning are being added with tighter execution limits
πΉ Tasks, cron, and scheduled execution
- Task and cron controls now cover more of the full lifecycle
- Run-now, scheduler status, history, one-shot execution, and watch delivery are being tightened
- This gives scheduled workflows better visibility and control instead of treating them as fire-and-forget jobs
πΉ Artifact and retrieval durability
- Artifact retention validation has been strengthened
- Alias expiry handling is more reliable
- Retrieval ingestion is becoming more durable across longer-lived workflows
πΉ PostgreSQL and storage reliability
- PostgreSQL-backed APIRuntime startup is now supported more cleanly
- Storage migration failures provide clearer output
- This continues reducing ambiguity around startup, migration, and recovery behavior
πΉ Memory and recovery
- Memory consolidation now receives more trusted runtime context
- Capture recovery is becoming more capability-aware
- The goal is to make memory writes and recovery paths more explicit and dependable
πΉ Telemetry and debugging
- Exporter behavior has been tightened
- Debugging visibility has improved
- Token history is linked more clearly into runtime telemetry
πΉ MCP interoperability
- HTTP / SSE compatibility has been strengthened
- Coverage has been updated against the current official SDK behavior
- This continues improving PyClaw's ability to work with a broader set of external MCP servers and tools
πΉ Still in flight
- Room activation locking
- Failed-runtime-start cleanup
- Memory-write authorization
- These changes are green individually but are not yet part of the confirmed release set
πΉ Release status
- The branch is not release-ready yet
- The latest integrated CI has one remaining macOS Focus PTY resize failure
- The rest of the hosted checks passed
- That final failure still needs to be rerun or fixed before 0.1.15 can be promoted
πΉ Current takeaway
- 0.1.15 is shaping up as another broad reliability release across security workflows, scheduled execution, memory, storage, artifacts, telemetry, and MCP
- The release will move forward once the remaining integration issue is cleared and the final set is locked
#Cortensor #DevLog #PyClaw #MCP #Cybersecurity #AgenticAI #DeveloperTools
π οΈ DevLog β PyClaw: 0.1.14 Improves Time Grounding, Typed Tools, Storage Safety, and Recovery
The latest PyClaw release is now out, continuing the 0.1.x focus on more reliable agent execution, stronger tool contracts, and safer state / storage management.
πΉ More reliable time grounding
- Exact UTC dates can now be grounded through canonical time evidence
- This gives workflows a stronger source of truth when current date context matters
- It also reduces ambiguity across longer-running and resumed tasks
πΉ Stronger typed tools
- Tool handlers now support typed Pydantic and dataclass inputs
- Structured arguments can move through tool execution with clearer schemas and validation
- This makes more complex SDK and agent-tool integrations easier to define consistently
πΉ Memory and resource cleanup
- Memory resource ownership and cleanup have been tightened further
- PostgreSQL-backed workflows receive stronger cleanup behavior
- This continues reducing resource leakage across persistent and longer-running runtimes
πΉ Safer storage operations
- Storage commands now provide clearer exit-state behavior
- Backup and rollback paths have been strengthened
- Failure states are easier to distinguish before potentially destructive storage operations continue
πΉ Security and recovery
- Security evidence validation has been tightened
- Plan recovery is more reliable when workflows are interrupted or need to resume from existing state
- The focus remains evidence-backed execution rather than assuming a step succeeded
πΉ Current takeaway
- 0.1.14 continues tightening the runtime underneath longer and more structured agent workflows
- Time grounding, typed tools, storage safety, memory lifecycle, evidence validation, and recovery are all becoming more explicit as the 0.1 line matures
#Cortensor #DevLog #PyClaw #SDK #AgenticAI #DeveloperTools #AIInfra
Monthly Node Rewards β October 2026
We've now sent out the October 2026 ethereum:0x8e0eef788350f40255d86dfe8d91ec0ad3a4547f node rewards to 19 nodes as part of our monthly node reward program.
πΉ Rewards sent to 19 nodes total
πΉ Includes 10 dedicated nodes + 9 ephemeral nodes
πΉ Recognizing uptime, stability, and contribution
π¬ Join our Discord to set up a node or get involved:
discord.com/invite/gPHh6wtZyβ¦
Thanks to all node operators continuing to support the network and push decentralized AI forward - itβs ethereum:0x8e0eef788350f40255d86dfe8d91ec0ad3a4547f or nothing.
#Cortensor #AI #DePIN #NodeRewards #COR
Monthly Node Rewards β September 2026
We've now sent out the September 2026 $COR node rewards to 20 nodes as part of our monthly node reward program.
πΉ Rewards sent to 20 nodes total
πΉ Includes 10 dedicated nodes + 10 ephemeral nodes
πΉ Recognizing uptime, stability, and contribution
π¬ Join our Discord to set up a node or get involved:
discord.com/invite/gPHh6wtZyβ¦
Thanks to all node operators continuing to support the network and push decentralized AI forward - itβs $COR or nothing.
#Cortensor #AI #DePIN #NodeRewards #COR
π οΈ DevLog β PyClaw: 0.1.14 Improves Time Grounding, Typed Tools, Storage Safety, and Recovery
The latest PyClaw release is now out, continuing the 0.1.x focus on more reliable agent execution, stronger tool contracts, and safer state / storage management.
πΉ More reliable time grounding
- Exact UTC dates can now be grounded through canonical time evidence
- This gives workflows a stronger source of truth when current date context matters
- It also reduces ambiguity across longer-running and resumed tasks
πΉ Stronger typed tools
- Tool handlers now support typed Pydantic and dataclass inputs
- Structured arguments can move through tool execution with clearer schemas and validation
- This makes more complex SDK and agent-tool integrations easier to define consistently
πΉ Memory and resource cleanup
- Memory resource ownership and cleanup have been tightened further
- PostgreSQL-backed workflows receive stronger cleanup behavior
- This continues reducing resource leakage across persistent and longer-running runtimes
πΉ Safer storage operations
- Storage commands now provide clearer exit-state behavior
- Backup and rollback paths have been strengthened
- Failure states are easier to distinguish before potentially destructive storage operations continue
πΉ Security and recovery
- Security evidence validation has been tightened
- Plan recovery is more reliable when workflows are interrupted or need to resume from existing state
- The focus remains evidence-backed execution rather than assuming a step succeeded
πΉ Current takeaway
- 0.1.14 continues tightening the runtime underneath longer and more structured agent workflows
- Time grounding, typed tools, storage safety, memory lifecycle, evidence validation, and recovery are all becoming more explicit as the 0.1 line matures
#Cortensor #DevLog #PyClaw #SDK #AgenticAI #DeveloperTools #AIInfra
π οΈ DevLog β PyClaw: 0.1.13 Expands Tool Execution, Freshness Checks, Memory Recovery, and Cross-Platform Builds
The latest PyClaw release is now out, with another reliability-focused update across bounded tool execution, answer freshness, storage recovery, scheduled memory, and cross-platform packaging.
πΉ Bounded tool execution
- Tool execution now supports broader bounded workflows while preserving user-defined limits
- This helps agents do more within a task without weakening explicit execution boundaries
πΉ Freshness verification
- Direct answers and continuation turns now receive stronger freshness checks
- This reduces the chance of continuing from stale state when newer context or results should take priority
πΉ SQLite recovery
- SQLite snapshot recovery has been improved across platforms
- This strengthens recovery behavior for local runtime state on macOS, Linux, and Windows
πΉ Memory reliability
- Scheduled-memory recovery is more robust
- Memory administration workflows have been tightened
- Audited record cleanup is now more consistent across both SQLite and PostgreSQL
πΉ Distribution updates
- Desktop, CLI, and daemon builds have all been refreshed
- Updated builds are available across macOS, Linux, and Windows
- This continues bringing the runtime and Desktop release paths closer together
πΉ Current takeaway
- 0.1.13 continues the 0.1.x focus on making longer-running agent workflows more controlled, recoverable, and portable
- Tool limits, freshness, memory lifecycle, storage recovery, and distribution are all being tightened together rather than treated as separate concerns
#Cortensor #DevLog #PyClaw #DesktopApp #SDK #AgenticAI #DeveloperTools
π οΈ DevLog β Hackathon #5 Reaches 50 Builders and 12 Submissions in the First 12 Days
Hackathon #5 is continuing to pick up early momentum, with 50 builders and 12 submitted projects already participating after only 12 days.
πΉ Current progress
- 50 builders have joined so far
- 12 projects / builds have already been submitted
- The submission window remains open through 12/18
- PyClaw 0.1 remains the primary builder surface, with Portal available as an optional hosted model path
πΉ Why this matters
- The goal is not only to increase submission count
- Each external project gives us another real workflow for testing the SDK, runtime, documentation, onboarding, model behavior, and broader developer experience
- Builders are also surfacing bugs, compatibility issues, missing examples, and areas where the product can be simplified
πΉ The feedback loop is starting early
- Builders use PyClaw
- Real projects expose issues and edge cases
- Bugs and feedback move into triage
- Fixes and regressions move into patch releases
- Updated builds go back out for more external testing
πΉ What comes next
- Continue bringing more builders into the hackathon over the remaining submission period
- Keep iterating PyClaw and Portal based on real developer usage
- Encourage useful bug reports, fix PRs, reusable tools, and documentation improvements alongside project submissions
- Use the growing workload set to better understand where runtime, model, and infrastructure capacity need to improve
πΉ Current takeaway
- 50 builders and 12 submissions in the first 12 days is a healthy early signal
- More importantly, Hackathon #5 is already becoming another external product-development loop for PyClaw and the broader Cortensor stack
#Cortensor #DevLog #Hackathon #PyClaw #Portal #OpenSource #AgenticAI
π οΈ DevLog β Hackathon #5: Early Participation Reaches 26 Builders
A quick progress update as Hackathon #5 continues to gain traction.
πΉ Current participation
- 26 builders have joined so far
- 7 projects have already been submitted
- The submission window remains open through 12/18/2026
πΉ What we are watching
- how builders onboard into PyClaw 0.1
- which SDK, tool, memory, delegation, and workflow paths they naturally use
- where docs, examples, provider setup, or runtime behavior still create friction
- useful bug reports and fix PRs that come out of real project work
- Portal / model usage where builders choose to use the hosted path
πΉ Why this matters
- The goal is not only the final submission count
- We want sustained external usage across the full hackathon window
- More builders and more projects give us stronger signals around SDK quality, runtime gaps, onboarding, model behavior, and the kinds of agent applications people actually want to build
πΉ Current takeaway
- Early participation has now grown to 26 builders with 7 submissions
- We will keep promoting the round, refining the SDK / docs, and triaging external feedback as more projects take shape over the coming weeks
DoraHacks:
dorahacks.io/hackathon/2418/β¦
#Cortensor #DevLog #PyClaw #Portal #Hackathon #SDK #OpenSource














