Lo que publicamos en open source
Publicamos parte de lo que construimos. El framework detrás de nuestros sistemas de agentes, y algunas bibliotecas más pequeñas surgidas de nuestra investigación.
Framework de IA agéntica · Python
Gwenflow
Gwenflow ejecuta agentes de IA: dé a un agente un objetivo, herramientas, una memoria y un modelo, y razona, actúa, observa y vuelve a empezar hasta alcanzar el objetivo. Lo utilizamos en todos los sistemas agénticos que construimos, y lo escribimos nosotros mismos para controlar cada línea de código que ejecutan nuestros agentes, de modo que cualquier decisión tomada sobre los datos de un cliente pueda abrirse, explicarse y modificarse.
from gwenflow import Agent, ChatMistralfrom gwenflow.tools import Tool def accounts_at_risk(period: str, min_drop: int = 10) -> list[dict]: """Accounts whose usage fell by at least `min_drop` percent.""" return crm.query(period=period, trend="down", min_drop=min_drop) agent = Agent( name="Account review", instructions="Rank the accounts at risk, with the figures.", llm=ChatMistral(), tools=[Tool(accounts_at_risk)],) response = agent.run("Which accounts are at risk this quarter?")Bibliotecas de investigación
Más pequeñas y más específicas. Cada una nació de un problema que tuvimos que resolver para nosotros mismos.
okflib
Almacenar, consultar y generar conocimiento en el Open Knowledge Format: paquetes markdown con frontmatter YAML, señales de confianza e ingesta por parte de los LLM.
Ver en GitHubnanoSAE
Una biblioteca ligera y rápida para entrenar autocodificadores dispersos orientados al análisis semántico.
Ver en GitHub