Catalog PyPI
PACKAGE EXPLORERView in registry

agentsforge

PyPI

Complete AI agent infrastructure in one command

Versions collected1
Direct dependencies7From release 0.2.0
Last observed20 Oct, 23:21 UTC

README

Version 0.2.0 documentation

AgentForge

Complete AI agent infrastructure in one command — works with any Python agent framework.

Persistent memory, health monitoring, and a live dashboard. Drop it into your existing agent stack or run it standalone.

pip install agentsforge
agentforge init
agentforge start

Dashboard: http://localhost:7842


Supported Platforms

PlatformCommandNotes
Standaloneagentforge init --platform standaloneNo framework required. Works with any Python agent.
OpenClawagentforge init --platform openclawAuto-detects workspace, integrates with OpenClaw config
LangChainagentforge init --platform langchainHooks into LangChain memory and callback system

Default: standalone — works everywhere.


Quick Start

Standalone (any agent framework)

pip install agentsforge
agentforge init
agentforge start

OpenClaw

pip install agentsforge
agentforge init --platform openclaw
agentforge start

LangChain

pip install agentsforge
agentforge init --platform langchain --workspace ./my_agent
agentforge start

Docker

git clone https://github.com/JakebotLabs/agentforge
cd agentforge
docker-compose up -d

Commands

CommandDescription
agentforge init [--platform]Initialize AgentForge (default: standalone)
agentforge startStart all services
agentforge stopStop all services
agentforge statusShow component status
agentforge doctorDiagnose installation issues

What's Included

  • Persistent Memory — Three-layer memory system (Markdown + ChromaDB vector search + NetworkX knowledge graph). Agents remember context across sessions without custom infrastructure.
  • Agent HealthKit — Runtime health monitoring. Detects context bloat, resource pressure, model failures. Observe-only by default.
  • Dashboard — Web UI at localhost:7842. Search memory, view health status, inspect agent state.

Configuration

Config at ~/.agentforge/agentforge.yml:

version: "1"
platform: standalone
workspace: ~/.agentforge/data
memory:
  enabled: true
healthkit:
  enabled: true
  mode: observe
dashboard:
  enabled: true
  port: 7842

Why AgentForge?

Most agent frameworks solve the intelligence problem. Almost none solve the operations problem:

  • Agents forget everything between sessions
  • No visibility into what's happening at runtime
  • No standard way to detect drift, bloat, or failures
  • Every team builds their own monitoring from scratch

AgentForge is the ops layer. You bring the agent; we handle memory, health, and observability.


Python API

from agentforge import AgentForge

af = AgentForge(platform="standalone")
af.init()

# Store memory
af.memory.store("user prefers concise replies")

# Retrieve relevant context
context = af.memory.search("user preferences", n_results=3)

# Health check
health = af.healthkit.check()
print(health.grade)  # A, B, C, D, F

License

MIT — JakebotLabs

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.04 Mar 20267

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 23:21 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:183e71c371e3406dfd606aad7b9c90e1491372ad3dee7c6a427774ccd8e234e9